export declare enum PROTOCOL_CONSTANTS { PROTOCOL_VERSION = 1, DEFAULT_HEADER_SIZE = 1, PROTOCOL_VERSION_BITS = 4, HEADER_BITS = 4, MESSAGE_TYPE_BITS = 4, MESSAGE_TYPE_SPECIFIC_FLAGS_BITS = 4, MESSAGE_SERIALIZATION_BITS = 4, MESSAGE_COMPRESSION_BITS = 4, RESERVED_BITS = 8, EVENT_NUMBER_BYTES = 4, PAYLOAD_SIZE_BYTES = 4, CLIENT_FULL_REQUEST = 1, CLIENT_AUDIO_ONLY_REQUEST = 2, SERVER_FULL_RESPONSE = 9, SERVER_ACK = 11, SERVER_ERROR_RESPONSE = 15, NO_SEQUENCE = 0, POS_SEQUENCE = 1, NEG_WITHOUT_SEQUENCE = 2, NEG_WITH_SEQUENCE = 3, MESSAGE_WITH_EVENT = 4, NO_SERIALIZATION = 0, JSON = 1, THRIFT = 3, CUSTOM_TYPE = 15, NO_COMPRESSION = 0, GZIP = 1, CUSTOM_COMPRESSION = 15, } export declare enum MESSAGE_TYPE_ENUM { CLIENT_FULL_REQUEST = 1, CLIENT_AUDIO_ONLY_REQUEST = 2, SERVER_FULL_RESPONSE = 9, SERVER_AUDIO_ONLY_RESPONSE = 11, SERVER_ERROR_RESPONSE = 15, } export declare enum MESSAGE_FLAG_ENUM { NO_SEQUENCE = 0, POS_SEQUENCE = 1, NEG_WITHOUT_SEQUENCE = 2, NEG_WITH_SEQUENCE = 3, MESSAGE_WITH_EVENT = 4, } export declare enum SerializationEnum { NO_SERIALIZATION = 0, JSON = 1, THRIFT = 3, CUSTOM_TYPE = 15, } export declare enum CompressionEnum { NO_COMPRESSION = 0, GZIP = 1, CUSTOM_COMPRESSION = 15, } export declare enum CLIENT_EVENT_ENUM { StartConnection = 1, FinishConnection = 2, StartSession = 100, FinishSession = 102, TaskRequest = 200, } export declare enum SERVER_EVENT_ENUM { ConnectionStarted = 50, ConnectionFailed = 51, ConnectionFinished = 52, SessionStarted = 150, SessionCanceled = 151, SessionFinished = 152, SessionFailed = 153, TTSSentenceStart = 350, TTSSentenceEnd = 351, TTSResponse = 352, }