export type ExportFilter = "exported-only" | "all"; export type FunctionMatchMode = "all" | "async-only" | "sync-only"; export interface AnalyzerConfig { exportFilter?: ExportFilter; functionMatchMode?: FunctionMatchMode; includeNames?: string[]; excludeNames?: string[]; } export interface FunctionInfo { name: string; parameters: string[]; isAsync: boolean; isExported: boolean; } export declare function analyzeFile(filePath: string, config?: AnalyzerConfig): FunctionInfo[]; //# sourceMappingURL=analyzer.d.ts.map