declare const BINARY_EXTENSIONS: Set; declare const MAX_READ_BYTES: number; declare const MAX_WRITE_BYTES: number; export interface FileSafetyResult { safe: boolean; reason?: string; } export declare function isBinaryExtension(filePath: string): boolean; export declare function isBinaryFile(filePath: string, sampleBytes?: number): Promise; export declare function checkReadSafety(filePath: string): Promise; export declare function checkWriteSafety(filePath: string, content: string): Promise; export declare function isProtectedPath(filePath: string): boolean; export { BINARY_EXTENSIONS, MAX_READ_BYTES, MAX_WRITE_BYTES }; //# sourceMappingURL=file-safety.d.ts.map