import { type Compilation, type Compiler } from 'webpack'; import type { ManifestPluginOption } from './types.mjs'; export * from './types.mjs'; export declare class ManifestPlugin { private name; private options; constructor(options?: Partial); getPublicPath(compilation: Compilation): string; addAsset(compiler: Compiler, compilation: Compilation, assets?: T[]): T[] | undefined; apply(compiler: Compiler): void; }