1 | import { Configuration } from '../configuration';
|
2 | export declare class AssetsManager {
|
3 | private watchAssetsKeyValue;
|
4 | private watchers;
|
5 | private actionInProgress;
|
6 | /**
|
7 | * Using on `nest build` to close file watch or the build process will not end
|
8 | * Interval like process
|
9 | * If no action has been taken recently close watchers
|
10 | * If action has been taken recently flag and try again
|
11 | */
|
12 | closeWatchers(): void;
|
13 | copyAssets(configuration: Required<Configuration>, appName: string, outDir: string, watchAssetsMode: boolean): void;
|
14 | private actionOnFile;
|
15 | }
|