import { Directory, DirectoryContent, File, ShallowDirectory, SimpleStats } from './model'; export declare class LocalFileSystemCrudOnly { baseUrl: string; constructor(baseUrl: string); saveFile(relPath: string, newContent: string): Promise; deleteFile(relPath: string): Promise; deleteDirectory(relPath: string, recursive?: boolean): Promise; loadTextFile(relPath: string): Promise; loadTextFileSync(relPath: string): string; loadDirectoryChildren(fullPath: string): Promise<(File | ShallowDirectory)[]>; loadDirectoryChildrenSync(fullPath: string): Array; loadDirectoryTree(fullPath?: string): Promise; loadDirectoryTreeSync(fullPath?: string): Directory; loadDirectoryContentSync(fullPath?: string): DirectoryContent; stat(fullPath: string): Promise; statSync(fullPath: string): SimpleStats; ensureDirectory(relPath: string): Promise; private getPathAndName; } //# sourceMappingURL=local-fs-crud-only.d.ts.map