@atomist/sdm
Version:
Atomist Software Delivery Machine SDK
15 lines • 476 B
TypeScript
import { ReportProgress } from "../../../api/goal/progress/ReportProgress";
/**
* Simple test to map between a RegExp and a phase.
*/
export interface ProgressTest {
test: RegExp;
phase: string;
}
/**
* ReportProgress implementation that uses RexExp tests to extract progess
* @param {ProgressTest} tests
* @returns {ReportProgress}
*/
export declare function testProgressReporter(...tests: ProgressTest[]): ReportProgress;
//# sourceMappingURL=progress.d.ts.map