firmament-vita
Version:
Firmament module for automating VITA tasks
15 lines (14 loc) • 996 B
TypeScript
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);
}