/**
 * Next.js App Router analyzer
 * Analyzes route handlers in app directory
 */
export interface NextAppRoute {
    method: string;
    path: string;
    description: string;
    tags: string[];
    middleware: string[];
    parameters?: any[];
    responses: Record<string, any>;
}
export interface AnalyzerOptions {
    projectName: string;
    appDir?: string;
    saveJson?: boolean;
    jsonPath?: string;
    upload?: boolean;
    apiKey?: string;
    apiForgeUrl?: string;
    baseUrl?: string;
}
/**
 * Analyze Next.js App Router routes
 */
export declare function analyzeNextApp(options?: AnalyzerOptions | string): Promise<NextAppRoute[]>;
