import { EventEmitter } from 'events'; import { Endpoint, Message, SendOptions } from 'zhin.js'; import type { Router } from '@zhin.js/host-router'; import type { OneBot12WssConfig, OneBot12Event } from './types.js'; import type { OneBot12Adapter } from './adapter.js'; export declare class OneBot12WssServer extends EventEmitter implements Endpoint { #private; adapter: OneBot12Adapter; router: Router; $config: OneBot12WssConfig; $connected: boolean; private heartbeatTimer?; private requestId; private pendingRequests; get logger(): import("zhin.js").Logger; constructor(adapter: OneBot12Adapter, router: Router, $config: OneBot12WssConfig); get $id(): string; private getClient; private callAction; $connect(): Promise; $disconnect(): Promise; $formatMessage(ev: OneBot12Event): Message; $sendMessage(options: SendOptions): Promise; $recallMessage(id: string): Promise; } //# sourceMappingURL=endpoint-wss.d.ts.map