import { CloneDirectoryInfo, CloneOptions, DirectoryManager } from "./DirectoryManager"; /** * Uses tmp-promise (built on tmp) to create clean temporary directories * to work with git projects from remotes */ declare class CleaningTmpDirectoryManager implements DirectoryManager { private prefix; constructor(); directoryFor(owner: string, repo: string, branch: string, opts: CloneOptions): Promise; } export declare const TmpDirectoryManager: CleaningTmpDirectoryManager; export {};