export declare enum WebSocketRequestOpcode {
    PING = 0,
    HANDSHAKE = 1,
    GET_BLOCK_NUMBER = 16,
    GET_BLOCK_BY_NUMBER = 17,
    GET_BLOCK_BY_HASH = 18,
    GET_BLOCK_BY_CHECKSUM = 19,
    GET_BLOCK_WITNESS = 20,
    GET_GAS = 21,
    GET_TRANSACTION_BY_HASH = 32,
    GET_TRANSACTION_RECEIPT = 33,
    BROADCAST_TRANSACTION = 34,
    BROADCAST_TRANSACTION_PACKAGE = 39,
    GET_PREIMAGE = 35,
    GET_MEMPOOL_INFO = 36,
    GET_PENDING_TRANSACTION = 37,
    GET_LATEST_PENDING_TRANSACTIONS = 38,
    GET_BALANCE = 48,
    GET_UTXOS = 49,
    GET_PUBLIC_KEY_INFO = 50,
    GET_CHAIN_ID = 64,
    GET_REORG = 65,
    GET_CODE = 80,
    GET_STORAGE_AT = 81,
    CALL = 82,
    GET_LATEST_EPOCH = 96,
    GET_EPOCH_BY_NUMBER = 97,
    GET_EPOCH_BY_HASH = 98,
    GET_EPOCH_TEMPLATE = 99,
    SUBMIT_EPOCH = 100,
    SUBSCRIBE_BLOCKS = 112,
    SUBSCRIBE_EPOCHS = 113,
    SUBSCRIBE_MEMPOOL = 114,
    UNSUBSCRIBE = 127
}
export declare enum WebSocketResponseOpcode {
    ERROR = 128,
    PONG = 129,
    HANDSHAKE_ACK = 130,
    BLOCK_NUMBER = 144,
    BLOCK = 145,
    BLOCK_WITNESS = 146,
    GAS = 147,
    TRANSACTION = 160,
    TRANSACTION_RECEIPT = 161,
    BROADCAST_RESULT = 162,
    BROADCAST_PACKAGE_RESULT = 167,
    PREIMAGE = 163,
    MEMPOOL_INFO = 164,
    PENDING_TRANSACTION = 165,
    LATEST_PENDING_TRANSACTIONS = 166,
    BALANCE = 176,
    UTXOS = 177,
    PUBLIC_KEY_INFO = 178,
    CHAIN_ID = 192,
    REORG = 193,
    CODE = 208,
    STORAGE = 209,
    CALL_RESULT = 210,
    EPOCH = 224,
    EPOCH_TEMPLATE = 225,
    EPOCH_SUBMIT_RESULT = 226,
    SUBSCRIPTION_CREATED = 240,
    UNSUBSCRIBE_RESULT = 241,
    NEW_BLOCK_NOTIFICATION = 248,
    NEW_EPOCH_NOTIFICATION = 249,
    NEW_MEMPOOL_TX_NOTIFICATION = 250
}
export type WebSocketOpcode = WebSocketRequestOpcode | WebSocketResponseOpcode;
