export declare class GitCheckoutTmp { private _gitRoot; private _tmpDir; checkout(localDir: string, branch: string): void; get tmpDir(): string | undefined; get gitRoot(): string | undefined; cleanUp(): void; } export declare function findGitRoot(dir: string): string;