/// export declare function commonsFileRootRelativePath(relative: string): string; export declare function commonsFileDistRelativePath(relative: string): string; export declare function commonsFileCwdRelativeOrAbsolutePath(relativeOrAbsolute: string): string; export declare function commonsFileExists(p: string): boolean; export declare function commonsFileIsDirectory(p: string): boolean; export declare function commonsFileIsFile(f: string): boolean; export declare function commonsFileList(p: string): string[]; export declare function commonsFileListFiles(p: string): string[]; export declare function commonsFileListDirectories(p: string): string[]; export declare function commonsFileListFilesWithExtensions(p: string, exts: string | string[]): string[]; export declare function commonsFileSync(silentIgnoreUnsupported?: boolean): void; export declare function commonsFileUmount(p: string, silentIgnoreUnsupported?: boolean): void; export declare function commonsFileMkdir(p: string): void; export declare function commonsFileMkdirRecursive(p: string): void; export declare function commonsFileLastModified(file: string): Date; export declare function commonsFileGenerateTmpFilePath(ext?: string, file?: string): string; export declare function commonsFileReadBinaryFile(file: string): Buffer | undefined; export declare function commonsFileReadBinaryFileAsync(file: string): Promise; export declare function commonsFileReadTextFile(file: string): string | undefined; export declare function commonsFileReadTextFileAsync(file: string): Promise; export declare function commonsFileReadJsonFile(file: string): T | undefined; export declare function commonsFileReadJsonFileAsync(file: string): Promise; export declare function commonsFileWriteBinaryFile(file: string, data: Buffer): void; export declare function commonsFileWriteBinaryFileAsync(file: string, data: Buffer): Promise; export declare function commonsFileWriteTextFile(file: string, data: string): void; export declare function commonsFileWriteTextFileAsync(file: string, data: string): Promise; export declare function commonsFileWriteJsonFile(file: string, data: T, space?: string | number): void; export declare function commonsFileWriteJsonFileAsync(file: string, data: T, space?: string | number): Promise; export declare function commonsFileAppendBinaryFile(file: string, data: Buffer): void; export declare function commonsFileAppendBinaryFileAsync(file: string, data: Buffer): Promise; export declare function commonsFileAppendTextFile(file: string, data: string): void; export declare function commonsFileAppendTextFileAsync(file: string, data: string): Promise; export declare function commonsFileAppendJsonFile(file: string, data: T, space?: string | number): void; export declare function commonsFileAppendJsonFileAsync(file: string, data: T, space?: string | number): Promise; export declare function commonsFileRm(file: string): void; export declare function commonsFileCopy(src: string, dest: string): void; export declare function commonsFileCopyAsync(src: string, dest: string): Promise; export declare function commonsFileRenameAsync(src: string, dest: string): Promise; export declare function commonsFileRename(src: string, dest: string): void; export declare function commonsFileMoveAsync(src: string, dest: string): Promise; export declare function commonsFileMove(src: string, dest: string): void; export declare function commonsFileSize(file: string): number; export declare function commonsFileModified(file: string): Date; export declare function commonsFileChmod(file: string, mode: number): void; export declare function commonsFileSample(file: string, samples: number, blockSize: number): Buffer;