export interface Chunk { text: string; metadata: { type: string; name?: string; startLine: number; endLine: number; scope?: string; }; } export declare class SemanticChunker { private parser; constructor(); /** * Parse code and extract semantic chunks (classes, functions, methods) */ chunk(code: string, lang: 'javascript' | 'typescript' | 'tsx'): Promise; } //# sourceMappingURL=chunker.d.ts.map