import { Plugin, PluginLifecycleStep } from '../plugin.js';
export declare class PluginReceiver {
    protected plugins: Plugin[];
    addPlugin(plugin: Plugin): void;
    protected runPluginTask(taskName: PluginLifecycleStep, ...args: any[]): void;
    protected runPluginChainTask(taskName: PluginLifecycleStep, ...args: any[]): Promise<void>;
}
export default PluginReceiver;
