UNPKG

528 BTypeScriptView Raw
1import { Project } from "../Project";
2/**
3 * Implementation of LocalProject based on node file system.
4 * Uses fs-extra vs raw fs.
5 */
6export declare type ReleaseFunction = () => Promise<void>;
7export declare function isLocalProject(p: Project): p is LocalProject;
8/**
9 * Implementation of Project backed by local file system
10 */
11export interface LocalProject extends Project {
12 readonly baseDir: string;
13 /**
14 * Release any locks held
15 */
16 release: ReleaseFunction;
17}
18//# sourceMappingURL=LocalProject.d.ts.map
\No newline at end of file