UNPKG

create-node-spark

Version:
26 lines 1.23 kB
declare const checkDirectoryExists: (dirPath: string) => boolean; declare const createDirectory: (dirPath: string) => Promise<void>; declare const createMultipleDirectories: (dirPaths: string[]) => Promise<void>; declare const writeFile: (filePath: string, data: string | object, encoding?: BufferEncoding) => Promise<void>; /** * Reads a file's content * @param {string} filePath - Path to the file * @returns {Promise<string>} - File content */ declare const readFile: (filePath: string, encoding?: BufferEncoding) => Promise<string>; /** * Copies a file from source to destination * @param {string} sourcePath - Source file path * @param {string} destPath - Destination file path * @returns {Promise<void>} */ declare function copyFile(sourcePath: string, destPath: string): Promise<void>; /** * Copies a directory recursively * @param {string} sourceDir - Source directory path * @param {string} destDir - Destination directory path * @returns {Promise<void>} */ declare function copyDirectory(sourceDir: string, destDir: string): Promise<void>; export { checkDirectoryExists, createDirectory, writeFile, readFile, copyFile, copyDirectory, createMultipleDirectories }; //# sourceMappingURL=fileSystem.d.ts.map