import type { Compiler, WebpackPluginInstance } from "webpack";
export interface ChildCompilationPluginOptions {
    src: string;
    dest: string;
    plugins?: WebpackPluginInstance[];
}
/**
 * Compile a file by creating a child of the hooked compiler.
 *
 * @private
 */
export declare class ChildCompilationPlugin implements WebpackPluginInstance {
    src: string;
    dest: string;
    plugins: WebpackPluginInstance[] | undefined;
    constructor({ src, dest, plugins }: ChildCompilationPluginOptions);
    /**
     * @param compiler default compiler object passed from webpack
     *
     * @private
     */
    apply(compiler: Compiler): void;
}
//# sourceMappingURL=child-compilation-plugin.d.ts.map