export declare enum Protocol { HANDSHAKE = 9, JOIN_ROOM = 10, ERROR = 11, LEAVE_ROOM = 12, ROOM_DATA = 13, ROOM_STATE = 14, ROOM_STATE_PATCH = 15, ROOM_DATA_SCHEMA = 16 } export declare enum ErrorCode { MATCHMAKE_NO_HANDLER = 4210, MATCHMAKE_INVALID_CRITERIA = 4211, MATCHMAKE_INVALID_ROOM_ID = 4212, MATCHMAKE_UNHANDLED = 4213, MATCHMAKE_EXPIRED = 4214, AUTH_FAILED = 4215, APPLICATION_ERROR = 4216 } export declare function utf8Read(view: number[], offset: number): string; export declare function utf8Length(str?: string): number;