export interface FileStorageAdapter {
    appendFile(filePath: string, data: string): Promise<void>;
    readFile(filePath: string): Promise<string>;
    writeFile(filePath: string, data: string): Promise<void>;
    ensureDirForFile(filePath: string): Promise<void>;
}
export declare function requireFileStorageAdapter(adapter: FileStorageAdapter | undefined): FileStorageAdapter;
export declare function resolveStoragePath(basePath: string, fileName: string): string;
export declare function isFileNotFoundError(error: unknown): boolean;
