/// /// import * as fs from 'fs'; export default class File { /** * fileInfo * @param filename * @returns */ static fileInfo(filename: string): fs.Stats; /** * * @param filename * @param mask * @param cb */ static ensureExists(filename: string, mask: number, cb: Function): Promise; /** * ensureExists1 * @param filename * @param cb */ static ensureExists1(filename: string, cb: Function): Promise; /** * getNameWithoutExtension * @param filename * @returns */ static getNameWithoutExtension(filename: string): string; /** * * @param filename * @returns */ static getExtension(filename: string): string; /** * exists * @param filename * @returns */ static exists(filename: string): boolean; /** * delete * @param filename * @returns */ static delete(filename: string): boolean; /** * readContent * @param filename * @param options */ static readContent(filename: string, options?: {}): Buffer; /** * * @param filename * @param options * options = "utf8" */ static writeContent(filename: string, content: string, options?: {}): boolean; /** * * @param filename * @param content * @param options * @returns */ static appendFile(filename: string, content: string, options?: fs.WriteFileOptions): boolean; /** * getAllFiles * @param dirPath * @param arrayOfFiles */ static getAllFiles(dirPath: string, arrayOfFiles: string[]): string[]; } //# sourceMappingURL=file.d.ts.map