import type { TokenEvent } from './types.js'; type EventHandler = (event: TokenEvent) => void; export declare class NadFunWebSocket { private unwatch; private handlers; private isConnected; constructor(); connect(): Promise; private handleLog; private emit; on(type: TokenEvent['type'], handler: EventHandler): void; off(type: TokenEvent['type'], handler: EventHandler): void; disconnect(): void; getIsConnected(): boolean; } export declare const nadFunWs: NadFunWebSocket; export {}; //# sourceMappingURL=websocket.d.ts.map