import { BaseIncludePlugin, AddDependency } from "./BaseIncludePlugin"; import * as webpack from 'webpack'; export declare type Convention = (filename: string) => string; export declare class ConventionDependenciesPlugin extends BaseIncludePlugin { private glob; conventions: Convention[]; /** * glob: a pattern that filters which files are affected */ constructor(glob: string, conventions?: string | Convention | (string | Convention)[]); parser(compilation: webpack.Compilation, parser: webpack.javascript.JavascriptParser, addDependency: AddDependency): void; }