import { Language } from './TreeSitterRegistry';
export type SymbolKind = 'function' | 'class' | 'method' | 'interface' | 'type' | 'const' | 'enum';
export interface ExtractedSymbol {
    name: string;
    kind: SymbolKind;
    file: string;
    startLine: number;
    endLine: number;
    exported: boolean;
    language: Language;
}
export declare function extractSymbols(filePath: string, source: string): ExtractedSymbol[];
