UNPKG

@atomist/automation-client

Version:
15 lines 501 B
import { Action } from "./Action"; import { Changes } from "./Changes"; import { Differ } from "./Differ"; import { Extractor } from "./Extractor"; /** * Chain an Extractor, Differ, and Actions together so that this common flow can be expressed in a type safe way * @param <F> fingerprint format * @param <D> diff format */ export interface Chain<F, D extends Changes> { extractor: Extractor<F>; differ: Differ<F, D>; actions: Array<Action<F, D>>; } //# sourceMappingURL=Chain.d.ts.map