import { GitProject } from "@atomist/automation-client/lib/project/git/GitProject";
import { GoalInvocation } from "../../api/goal/GoalInvocation";
import { PushImpactListenerInvocation } from "../../api/listener/PushImpactListener";
/**
 * Create a PushImpactListenerInvocation from the given context.
 * Includes both the complete project and the changed files.
 * @param {GoalInvocation} goalInvocation
 * @param {GitProject} project
 * @return {Promise<PushImpactListenerInvocation>}
 */
export declare function createPushImpactListenerInvocation(goalInvocation: GoalInvocation, project: GitProject): Promise<PushImpactListenerInvocation>;
//# sourceMappingURL=createPushImpactListenerInvocation.d.ts.map