///
import { EventEmitter } from "events";
import webpack from "webpack";
import { Tapable } from "tapable";
import { ObserveWebpackCompilerState } from "../types/compiler";
export declare function observeWebpackCompiler(webpackCompiler: webpack.Compiler): {
eventEmitter: EventEmitter;
state: ObserveWebpackCompilerState;
addHook: (name: Name, method: Tapable.Handler | "tap" | "tapAsync", callback?: Tapable.Handler | undefined) => void;
};