import type { Iterator } from "@colyseus/schema"; export interface Serializer { setState(data: Uint8Array, it?: Iterator): void; getState(): State; patch(data: Uint8Array, it?: Iterator): void; teardown(): void; handshake?(bytes: Uint8Array, it?: any): void; } export declare function registerSerializer(id: string, serializer: any): void; export declare function getSerializer(id: string): any;