import Tree from './tree'; declare class DependenciesAnalyzerPlugin { resolver: Record; entry: Record; checkIgnoreFn: (request: string, execFn: () => {}) => {}; tree: Tree; constructor({ ignoreDependencies, }: { ignoreDependencies: Record; }); addDependency(issuer: string, path: string): void; checkIsSkip(issuer: string, request: string): boolean; beforeResolve(resolveData: Record, callback: (...args: any) => {}): void; afterResolve(result: Record, callback: (...args: any) => {}): void; handleSucceedModule(module: Record): boolean; handleFinishModules(_modules: any, callback: (...args: any) => {}): void; apply(compiler: Record): void; } export default DependenciesAnalyzerPlugin;