/**
 * Enhanced analysis options
 */
interface EnhancedAnalysisOptions {
    includeRelatedApis?: boolean;
    includeReferences?: boolean;
    includeSimilarApis?: boolean;
    includePlatformAnalysis?: boolean;
}
/**
 * Fetch JSON documentation from Apple Developer Documentation with optional enhanced analysis
 * @param url The URL of the documentation page
 * @param options Enhanced analysis options
 * @param maxDepth Maximum recursion depth (to prevent infinite loops)
 * @returns Formatted documentation content
 */
export declare function fetchAppleDocJson(url: string, options?: EnhancedAnalysisOptions | number, maxDepth?: number): Promise<any>;
export {};
//# sourceMappingURL=doc-fetcher.d.ts.map