import * as webpack from 'webpack'; export interface WaitAssetUtilFileOptions { filePath: string; isDir?: boolean; listen?: boolean; } export declare class WaitAssetUtilPlugin { private options; constructor(options: { files: WaitAssetUtilFileOptions[]; intervalTime?: number; timeout?: number | undefined; }); apply(compiler: webpack.Compiler): void; fileAllExist(files: WaitAssetUtilFileOptions[], compiler: webpack.Compiler): Promise<{ status: boolean; }>; private _fileAllExist; }