@atomist/automation-client
Version:
Atomist API for software low-level client
11 lines • 539 B
TypeScript
import { HandlerContext } from "../../HandlerContext";
import { Project } from "../../project/Project";
import { ProjectReview } from "./ReviewResult";
/**
* Function that can review projects.
* @param p project to review
* @param context context for the current command or event handler
* @param params params, if available
*/
export declare type ProjectReviewer<P = undefined, PR extends ProjectReview = ProjectReview> = (p: Project, context: HandlerContext, params?: P) => Promise<PR>;
//# sourceMappingURL=projectReviewer.d.ts.map