import type { FunctionRecord } from "../types/index.js"; export interface ChunkConfig { expandCamelCase: boolean; maxChunkTokens?: number; returnTypePatterns?: readonly RegExp[]; } /** * Build a text chunk for embedding. Every token should carry semantic meaning. * No labels, no file paths, no redundancy — just identity, signature, and content. * * @param classContext - Parent class docstring summary for method records. * Caller resolves this from the index; chunk-builder stays index-agnostic. */ export declare function buildChunk(record: FunctionRecord, config: ChunkConfig, classContext?: string | null, callTargets?: string[] | null): string; export declare function expandIdentifiers(text: string): string; //# sourceMappingURL=chunk-builder.d.ts.map