UNPKG

@furystack/websocket-api

Version:
20 lines 617 B
import type { IncomingMessage } from 'http'; import type { Data, WebSocket } from 'ws'; import type { WebSocketAction } from '../models/websocket-action.js'; /** * Example action that returns the current user instance */ export declare class WhoAmI implements WebSocketAction { [Symbol.dispose](): void; static canExecute(options: { data: Data; request: IncomingMessage; }): boolean; execute(options: { data: Data; request: IncomingMessage; socket: WebSocket; }): Promise<void>; private readonly httpUserContext; } //# sourceMappingURL=whoami.d.ts.map