@atomist/sdm
Version:
Atomist Software Delivery Machine SDK
11 lines • 660 B
TypeScript
import { PushImpactListener, PushImpactListenerRegistration } from "../../registration/PushImpactListenerRegistration";
import { Goal } from "../Goal";
import { FulfillableGoalDetails, FulfillableGoalWithRegistrations } from "../GoalWithFulfillment";
/**
* Goal that invokes PushImpactListener instances. Typically invoked early in a delivery flow.
*/
export declare class PushImpact extends FulfillableGoalWithRegistrations<PushImpactListenerRegistration> {
constructor(goalDetailsOrUniqueName?: FulfillableGoalDetails | string, ...dependsOn: Goal[]);
withListener(listener: PushImpactListener<any>): this;
}
//# sourceMappingURL=PushImpact.d.ts.map