firmament-vita
Version:
Firmament module for automating VITA tasks
20 lines (19 loc) • 1.14 kB
TypeScript
import { CommandUtil, ForceErrorImpl, ProgressBar } from "firmament-yargs";
import { VitaFileUtil } from "../interfaces/vita-file-util";
import { VitaTasks } from "../interfaces/vita-tasks";
import { ProcessFullPipelineResult, FullPipeline, ProcessFullPipelineStatus } from "../interfaces/vita-options-results";
import { VitaDecryptUnTar } from "../interfaces/vita-decrypt-untar";
import { VitaPcapMerge } from "../interfaces/vita-pcap-merge";
export declare class VitaTasksImpl extends ForceErrorImpl implements VitaTasks {
private commandUtil;
private vitaFileUtil;
private progressBar;
private vitaPcapMerge;
private vitaDecryptUnTar;
private count;
constructor(commandUtil: CommandUtil, vitaFileUtil: VitaFileUtil, progressBar: ProgressBar, vitaPcapMerge: VitaPcapMerge, vitaDecryptUnTar: VitaDecryptUnTar);
jsonOut(argv: any): void;
private static hash(input);
process(argv: any): void;
processFullPipelineInstance(fullPipeline: FullPipeline, cbStatus: (err: Error, result: ProcessFullPipelineStatus) => void, cbFinal: (err: Error, result?: ProcessFullPipelineResult) => void): void;
}