import { DevtoolMessage } from '../devtool';
import { BaseDevtoolServer, IDevtoolServer, DevtoolServerInitOptions } from '../devtool/index';

/**
 * 模拟 Devtool server，作为 core 上下文用于测试
 */
export declare class DevToolTester extends BaseDevtoolServer implements IDevtoolServer {
    private port;
    sentMessages: DevtoolMessage[];
    constructor(props: DevtoolServerInitOptions);
    send(message: DevtoolMessage): Promise<DevtoolMessage>;
    open(): Promise<void>;
    close(): void;
    clearMessages(): void;
    getLastMessage(): DevtoolMessage | undefined;
}
//# sourceMappingURL=pluginTester.d.ts.map