UNPKG

firmament-vita

Version:

Firmament module for automating VITA tasks

18 lines (16 loc) 691 B
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); unZipFiles(options: UnZipFileOptions, cbStatus: (err: Error, unZipFileStatus: UnZipFileStatus)=>void, cbFinal: (err: Error, unZipFileResults: UnZipFileResult[])=>void); deleteFile(file: string); deleteFiles(files: string[]); copyFile(inFile: string, outFile: string, cb: (err: Error, copyFileResult: CopyFileResult)=>void); }