import type { WebSocket } from 'ws'; export declare class ClientConnection { readonly id: string; readonly ws: WebSocket; roomId: string | null; rtt: number; clockOffset: number; lastAcknowledgedTick: number; inputSequence: number; private rttSamples; private offsetSamples; private static readonly MAX_SAMPLES; constructor(id: string, ws: WebSocket); send(data: Uint8Array): void; updateClockSync(clientTimestamp: number, serverTimestamp: number): void; mapClientTickToServerTick(clientTick: number, serverTickRate: number): number; } //# sourceMappingURL=client-connection.d.ts.map