import type { Plugin, Compiler } from 'webpack'; declare type IWatch = { watch: (files: string[], dirs: string[], missing: {}, startTime: number, options: {}, callback: () => {}, callbackUndelayed: () => {}) => void; }; export declare class WatchPlugin implements Plugin { apply(compiler: Compiler & { watchFileSystem: IWatch; }): void; } export {};