import { Project } from "../../project/Project";
import { RepoRef } from "./RepoId";
/**
 * A function that knows how to materialize a repo, whether
 * by cloning or other means
 */
export declare type RepoLoader<P extends Project = Project> = (repoId: RepoRef) => Promise<P>;
//# sourceMappingURL=repoLoader.d.ts.map