/// autogenerated by protoc-plugin-js import type { LiteralUnion } from 'type-fest' export const TRANSFER_TYPE_UNSPECIFIED = 0 export const TRANSFER_TYPE_LOSS = 1 export const TRANSFER_TYPE_WIN = 2 export const TRANSFER_TYPE_MTM_LOSS = 4 export const TRANSFER_TYPE_MTM_WIN = 5 export const TRANSFER_TYPE_MARGIN_LOW = 6 export const TRANSFER_TYPE_MARGIN_HIGH = 7 export const TRANSFER_TYPE_MARGIN_CONFISCATED = 8 export const TRANSFER_TYPE_MAKER_FEE_PAY = 9 export const TRANSFER_TYPE_MAKER_FEE_RECEIVE = 10 export const TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY = 11 export const TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE = 12 export const TRANSFER_TYPE_LIQUIDITY_FEE_PAY = 13 export const TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE = 14 export const TRANSFER_TYPE_BOND_LOW = 15 export const TRANSFER_TYPE_BOND_HIGH = 16 export const TRANSFER_TYPE_WITHDRAW = 18 export const TRANSFER_TYPE_DEPOSIT = 19 export const TRANSFER_TYPE_BOND_SLASHING = 20 export const TRANSFER_TYPE_REWARD_PAYOUT = 21 export const TRANSFER_TYPE_TRANSFER_FUNDS_SEND = 22 export const TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE = 23 export const TRANSFER_TYPE_CLEAR_ACCOUNT = 24 export const TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE = 25 export const TRANSFER_TYPE_SPOT = 26 export const TRANSFER_TYPE_HOLDING_LOCK = 27 export const TRANSFER_TYPE_HOLDING_RELEASE = 28 export const TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION = 29 export const TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE = 30 export const TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE = 31 export const TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY = 32 export const TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY = 33 export const TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT = 34 export const TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE = 35 export const TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS = 36 export const TRANSFER_TYPE_PERPETUALS_FUNDING_WIN = 37 export const TRANSFER_TYPE_REWARDS_VESTED = 38 export const TRANSFER_TYPE_FEE_REFERRER_REWARD_PAY = 39 export const TRANSFER_TYPE_FEE_REFERRER_REWARD_DISTRIBUTE = 44 export const TRANSFER_TYPE_ORDER_MARGIN_LOW = 45 export const TRANSFER_TYPE_ORDER_MARGIN_HIGH = 46 export const TRANSFER_TYPE_ISOLATED_MARGIN_LOW = 47 export const TRANSFER_TYPE_ISOLATED_MARGIN_HIGH = 48 export const TRANSFER_TYPE_AMM_LOW = 49 export const TRANSFER_TYPE_AMM_HIGH = 50 export const TRANSFER_TYPE_AMM_RELEASE = 51 export const TRANSFER_TYPE_TREASURY_FEE_PAY = 52 export const TRANSFER_TYPE_BUY_BACK_FEE_PAY = 53 export const TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_PAY = 54 export const TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_RECEIVE = 55 export type Values = | 0 | 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 export type Names = | 'TRANSFER_TYPE_UNSPECIFIED' | 'TRANSFER_TYPE_LOSS' | 'TRANSFER_TYPE_WIN' | 'TRANSFER_TYPE_MTM_LOSS' | 'TRANSFER_TYPE_MTM_WIN' | 'TRANSFER_TYPE_MARGIN_LOW' | 'TRANSFER_TYPE_MARGIN_HIGH' | 'TRANSFER_TYPE_MARGIN_CONFISCATED' | 'TRANSFER_TYPE_MAKER_FEE_PAY' | 'TRANSFER_TYPE_MAKER_FEE_RECEIVE' | 'TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY' | 'TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE' | 'TRANSFER_TYPE_LIQUIDITY_FEE_PAY' | 'TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE' | 'TRANSFER_TYPE_BOND_LOW' | 'TRANSFER_TYPE_BOND_HIGH' | 'TRANSFER_TYPE_WITHDRAW' | 'TRANSFER_TYPE_DEPOSIT' | 'TRANSFER_TYPE_BOND_SLASHING' | 'TRANSFER_TYPE_REWARD_PAYOUT' | 'TRANSFER_TYPE_TRANSFER_FUNDS_SEND' | 'TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE' | 'TRANSFER_TYPE_CLEAR_ACCOUNT' | 'TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE' | 'TRANSFER_TYPE_SPOT' | 'TRANSFER_TYPE_HOLDING_LOCK' | 'TRANSFER_TYPE_HOLDING_RELEASE' | 'TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION' | 'TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE' | 'TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE' | 'TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY' | 'TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY' | 'TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT' | 'TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE' | 'TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS' | 'TRANSFER_TYPE_PERPETUALS_FUNDING_WIN' | 'TRANSFER_TYPE_REWARDS_VESTED' | 'TRANSFER_TYPE_FEE_REFERRER_REWARD_PAY' | 'TRANSFER_TYPE_FEE_REFERRER_REWARD_DISTRIBUTE' | 'TRANSFER_TYPE_ORDER_MARGIN_LOW' | 'TRANSFER_TYPE_ORDER_MARGIN_HIGH' | 'TRANSFER_TYPE_ISOLATED_MARGIN_LOW' | 'TRANSFER_TYPE_ISOLATED_MARGIN_HIGH' | 'TRANSFER_TYPE_AMM_LOW' | 'TRANSFER_TYPE_AMM_HIGH' | 'TRANSFER_TYPE_AMM_RELEASE' | 'TRANSFER_TYPE_TREASURY_FEE_PAY' | 'TRANSFER_TYPE_BUY_BACK_FEE_PAY' | 'TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_PAY' | 'TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_RECEIVE' export const enum TransferType { TRANSFER_TYPE_UNSPECIFIED = 0, TRANSFER_TYPE_LOSS = 1, TRANSFER_TYPE_WIN = 2, TRANSFER_TYPE_MTM_LOSS = 4, TRANSFER_TYPE_MTM_WIN = 5, TRANSFER_TYPE_MARGIN_LOW = 6, TRANSFER_TYPE_MARGIN_HIGH = 7, TRANSFER_TYPE_MARGIN_CONFISCATED = 8, TRANSFER_TYPE_MAKER_FEE_PAY = 9, TRANSFER_TYPE_MAKER_FEE_RECEIVE = 10, TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY = 11, TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE = 12, TRANSFER_TYPE_LIQUIDITY_FEE_PAY = 13, TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE = 14, TRANSFER_TYPE_BOND_LOW = 15, TRANSFER_TYPE_BOND_HIGH = 16, TRANSFER_TYPE_WITHDRAW = 18, TRANSFER_TYPE_DEPOSIT = 19, TRANSFER_TYPE_BOND_SLASHING = 20, TRANSFER_TYPE_REWARD_PAYOUT = 21, TRANSFER_TYPE_TRANSFER_FUNDS_SEND = 22, TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE = 23, TRANSFER_TYPE_CLEAR_ACCOUNT = 24, TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE = 25, TRANSFER_TYPE_SPOT = 26, TRANSFER_TYPE_HOLDING_LOCK = 27, TRANSFER_TYPE_HOLDING_RELEASE = 28, TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION = 29, TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE = 30, TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE = 31, TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY = 32, TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY = 33, TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT = 34, TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE = 35, TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS = 36, TRANSFER_TYPE_PERPETUALS_FUNDING_WIN = 37, TRANSFER_TYPE_REWARDS_VESTED = 38, TRANSFER_TYPE_FEE_REFERRER_REWARD_PAY = 39, TRANSFER_TYPE_FEE_REFERRER_REWARD_DISTRIBUTE = 44, TRANSFER_TYPE_ORDER_MARGIN_LOW = 45, TRANSFER_TYPE_ORDER_MARGIN_HIGH = 46, TRANSFER_TYPE_ISOLATED_MARGIN_LOW = 47, TRANSFER_TYPE_ISOLATED_MARGIN_HIGH = 48, TRANSFER_TYPE_AMM_LOW = 49, TRANSFER_TYPE_AMM_HIGH = 50, TRANSFER_TYPE_AMM_RELEASE = 51, TRANSFER_TYPE_TREASURY_FEE_PAY = 52, TRANSFER_TYPE_BUY_BACK_FEE_PAY = 53, TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_PAY = 54, TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_RECEIVE = 55 } declare const enumValues: Map declare const enumNames: Map export function encode( value: Values | Names, buf: Uint8Array, byteOffset: number ): Uint8Array export function decode(varint: bigint): LiteralUnion export function encodingLength(value: LiteralUnion): number export function stringify(int: Values): LiteralUnion export function parse(str: Names): LiteralUnion