@atomist/sdm
Version:
Atomist Software Delivery Machine SDK
12 lines • 554 B
TypeScript
import { Project } from "@atomist/automation-client/lib/project/Project";
import { ProjectLoader, ProjectLoadingParameters, WithLoadedProject } from "../../spi/project/ProjectLoader";
/**
* ProjectLoader that can only return one project.
* Normally used in testing.
*/
export declare class SingleProjectLoader implements ProjectLoader {
private readonly project;
constructor(project: Project);
doWithProject<T>(params: ProjectLoadingParameters, action: WithLoadedProject<T>): Promise<T>;
}
//# sourceMappingURL=SingleProjectLoader.d.ts.map