import webpack from 'webpack'; type IdentifierPrefix = false | string | ((filePath: string) => string); export interface LexSvgSpritemapPluginOptions { readonly allowDuplicates?: boolean; readonly filename?: string; readonly optimize?: boolean; readonly prefix?: IdentifierPrefix; } export declare class LexSvgSpritemapPlugin { readonly patterns: string[]; readonly options: Required; constructor(patterns: string | string[], options?: LexSvgSpritemapPluginOptions); buildSpritemap(): { content: string | null; filePaths: string[]; warnings: webpack.WebpackError[]; }; apply(compiler: webpack.Compiler): void; } export default LexSvgSpritemapPlugin;