export interface StaticFileMemoryEntry { startLine: number; endLine: number; code: string; /** * True when `code` is signature-only evidence (e.g. `function add(a, b) {`) * rather than a complete block. Fragments are shown as context but must * never be stripped from a response as a "repeated" prefix. */ fragment: boolean; } /** * Extract declaration/signature evidence without executing code or loading a * language runtime. The result is deterministic and preserves exact source. */ export declare function extractStaticFileMemory(sourcePath: string, sourceText: string): StaticFileMemoryEntry[]; //# sourceMappingURL=file-memory-extraction.d.ts.map