import { BaseDevtoolServer, DevtoolMessage } from './type'; export interface DevtoolServerInitOptions { port: number; autoOpenDevtool?: boolean; onConnect?: () => void; onClose?: () => void; } export interface IDevtoolServer { send(message: DevtoolMessage): Promise; close(): void; open(): Promise; } export * from './type'; export declare class DevtoolServer extends BaseDevtoolServer implements IDevtoolServer { private server; private port; private browser; private socket; constructor(props: DevtoolServerInitOptions); open(): Promise; close(): void; send(message: DevtoolMessage): Promise; } //# sourceMappingURL=index.d.ts.map