/** * FileStorageBackend - IStorageBackend implementation wrapping FileOperationsService. * * Delegates all I/O to the existing security-audited FileOperationsService, * ensuring path validation, atomic reads, and audit logging are preserved. */ import type { IStorageBackend } from './IStorageBackend.js'; import type { StorageItemMetadata } from './types.js'; import type { FileOperationsService } from '../services/FileOperationsService.js'; export declare class FileStorageBackend implements IStorageBackend { private readonly fileOps; constructor(fileOps: FileOperationsService); listFiles(directory: string, extension: string): Promise; stat(absolutePath: string): Promise; statMany(directory: string, relativePaths: string[]): Promise>; readFile(absolutePath: string): Promise; directoryExists(directory: string): Promise; } //# sourceMappingURL=FileStorageBackend.d.ts.map