interface IGetCorrectPathOptions { from?: 'user' | 'bin' | 'app' | 'root' | 'pwd'; checkPlatform?: boolean; } export declare class FsUtils { getCorrectPath: (path: string, options?: IGetCorrectPathOptions) => string; getFileData: (path: string) => Promise; isFile: (path: string) => Promise; isFolder: (path: string) => Promise; isExistPath: (path: string) => Promise; getFolderList: (path: string) => Promise; getOnlyFoldersList: (path: string) => Promise; getOnlyFileList: (path: string) => Promise; remove: (path: string) => Promise; tryReadJson: = Record>(path: string) => Promise; tryReadJsonSync: = Record>(path: string) => T | null; tryReadJsonOrThrow: = Record>(path: string) => Promise; copyFolderContent: (src: string, dist: string) => Promise; findAllPathsByName: (basePath: string, name: string, excludesNames?: string[]) => Promise; getAllPaths: (basePath: string, exclude?: (string | RegExp)[]) => Promise; getAllPathsByFileTemplate: (basePath: string, template: string) => Promise; } export {};