import type { FileEntry } from './walker.js'; export interface Chunk { id: string; content: string; filePath: string; language: string; module: string; chunkType: string; symbolName: string; startLine: number; endLine: number; lastModified: string; } export declare function chunkByLines(content: string, maxTokens: number, overlap: number): { text: string; startLine: number; endLine: number; }[]; export declare function chunkFile(file: FileEntry): Chunk[];