UNPKG

firmament-vita

Version:

Firmament module for automating VITA tasks

15 lines (14 loc) 996 B
import { VitaDecryptUnTar } from "../interfaces/vita-decrypt-untar"; import { DecryptAndUnTarOptions, DecryptAndUnTarResult, DecryptAndUnTarStatus } from "../interfaces/vita-options-results"; import { ForceErrorImpl, CommandUtil } from "firmament-yargs"; import { VitaFileUtil } from "../interfaces/vita-file-util"; import { VitaSpawn } from "../interfaces/vita-spawn"; export declare class VitaDecryptUnTarImpl extends ForceErrorImpl implements VitaDecryptUnTar { private vitaSpawn; private commandUtil; private vitaFileUtil; constructor(vitaSpawn: VitaSpawn, commandUtil: CommandUtil, vitaFileUtil: VitaFileUtil); process(options: DecryptAndUnTarOptions, cbStatus: (err: Error, decryptAndUnTarStatus: DecryptAndUnTarStatus) => void, cbFinal: (err: Error, decryptAndUnTarResults: DecryptAndUnTarResult[]) => void): void; private spawnDecryptAndUnTarOperation(inFile, password, targetFolder, cbStatus, cbFinal); private callbackFromDecryptAndUnTarFiles(cb, folder); }