export type FileSkipReason = 'binary-extension' | 'binary-content' | 'size-limit' | 'encoding-error'; export interface FileReadResult { content: string | null; skippedReason?: FileSkipReason; } /** * Read a file and return its text content * @param filePath Path to the file * @param maxFileSize Maximum file size in bytes * @returns File content as string and skip reason if file was skipped */ export declare const readRawFile: (filePath: string, maxFileSize: number) => Promise; //# sourceMappingURL=fileRead.d.ts.map