export declare function filterNeonsparkPaths(rows: T[]): T[]; export declare function toCandidateRow(row: any): { symbol_uid: string; file_path: string; symbol_name: string; symbol_type: string; start_line: number; end_line: number; }; export declare function extractCandidates(repoName: string, outFile: string): Promise; export interface CandidatesCliArgs { repoName: string; outFile: string; } export type ExtractCandidatesFn = (repoName: string, outFile: string) => Promise; export declare function parseCandidatesCliArgs(argv: string[]): CandidatesCliArgs; export declare function mainCandidatesCli(argv?: string[], runExtract?: ExtractCandidatesFn): Promise;