export type FSOperation = 'read' | 'write' | 'create' | 'remove' | 'exists' | 'list'; export interface FSOperationResult { success: boolean; data?: string | string[] | boolean; error?: string; } export interface FSOperationOptions { recursive?: boolean; } export declare function readFile(filePath: string): Promise; export declare function writeFile(filePath: string, content: string): Promise; export declare function createPath(targetPath: string, options?: FSOperationOptions): Promise; export declare function removePath(targetPath: string, options?: FSOperationOptions): Promise; export declare function pathExists(targetPath: string): Promise; export declare function listDirectory(dirPath: string): Promise;