import { EventEmitter } from 'node:events'; import type WebpackChain from 'rspack-chain'; import type { Saber } from '.'; export declare class Compiler extends EventEmitter { type: string; api: Saber; status: 'waiting' | 'success' | 'building' | 'error'; constructor(type: string, api: Saber); injectToWebpack(config: WebpackChain): void; }