import type { WebSocket } from "ws"; import type { ConnectParams } from "../protocol/index.js"; export type GatewayWsClient = { socket: WebSocket; connect: ConnectParams; connId: string; isDeviceTokenAuth?: boolean; usesSharedGatewayAuth: boolean; sharedGatewaySessionGeneration?: string; presenceKey?: string; clientIp?: string; canvasHostUrl?: string; canvasCapability?: string; canvasCapabilityExpiresAtMs?: number; };