import { FindFilesOptions, UnZipFileResult, UnZipFileOptions, UnZipFileStatus, CopyFileResult } from "./vita-options-results";
export interface VitaFileUtil {
    findFilesSync(options: FindFilesOptions): string[];
    findFiles(options: FindFilesOptions, cb: (err: Error, files: string[]) => void): any;
    unZipFiles(options: UnZipFileOptions, cbStatus: (err: Error, unZipFileStatus: UnZipFileStatus) => void, cbFinal: (err: Error, unZipFileResults: UnZipFileResult[]) => void): any;
    deleteFile(file: string): any;
    deleteFiles(files: string[]): any;
    copyFile(inFile: string, outFile: string, cb: (err: Error, copyFileResult: CopyFileResult) => void): any;
}
