export type FileSkipReason = 'binary-extension' | 'binary-content' | 'size-limit' | 'encoding-error'; export interface FileReadResult { content: string | null; skippedReason?: FileSkipReason; } export declare const readRawFile: (filePath: string, maxFileSize: number) => Promise;