import { Serializer } from "./Serializer"; import { Schema, Iterator } from "@colyseus/schema"; export declare type SchemaConstructor = new (...args: any[]) => T; export declare class SchemaSerializer implements Serializer { state: T; setState(rawState: any): void; getState(): T; patch(patches: any): void; teardown(): void; handshake(bytes: number[], it?: Iterator): void; }