/// autogenerated by protoc-plugin-js import type { LiteralUnion } from 'type-fest' export const TYPE_UNSPECIFIED = 0 export const TYPE_STAKE_DEPOSITED = 1 export const TYPE_STAKE_REMOVED = 2 export const TYPE_FUNDS_DEPOSITED = 3 export const TYPE_SIGNER_ADDED = 4 export const TYPE_SIGNER_REMOVED = 5 export const TYPE_BRIDGE_STOPPED = 6 export const TYPE_BRIDGE_RESUMED = 7 export const TYPE_ASSET_LISTED = 8 export const TYPE_LIMITS_UPDATED = 9 export const TYPE_STAKE_TOTAL_SUPPLY = 10 export const TYPE_SIGNER_THRESHOLD_SET = 11 export const TYPE_GOVERNANCE_VALIDATE_ASSET = 12 export const TYPE_ETHEREUM_CONTRACT_CALL_RESULT = 13 export const TYPE_ETHEREUM_HEARTBEAT = 14 export type Values = | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 export type Names = | 'TYPE_UNSPECIFIED' | 'TYPE_STAKE_DEPOSITED' | 'TYPE_STAKE_REMOVED' | 'TYPE_FUNDS_DEPOSITED' | 'TYPE_SIGNER_ADDED' | 'TYPE_SIGNER_REMOVED' | 'TYPE_BRIDGE_STOPPED' | 'TYPE_BRIDGE_RESUMED' | 'TYPE_ASSET_LISTED' | 'TYPE_LIMITS_UPDATED' | 'TYPE_STAKE_TOTAL_SUPPLY' | 'TYPE_SIGNER_THRESHOLD_SET' | 'TYPE_GOVERNANCE_VALIDATE_ASSET' | 'TYPE_ETHEREUM_CONTRACT_CALL_RESULT' | 'TYPE_ETHEREUM_HEARTBEAT' export const enum Type { TYPE_UNSPECIFIED = 0, TYPE_STAKE_DEPOSITED = 1, TYPE_STAKE_REMOVED = 2, TYPE_FUNDS_DEPOSITED = 3, TYPE_SIGNER_ADDED = 4, TYPE_SIGNER_REMOVED = 5, TYPE_BRIDGE_STOPPED = 6, TYPE_BRIDGE_RESUMED = 7, TYPE_ASSET_LISTED = 8, TYPE_LIMITS_UPDATED = 9, TYPE_STAKE_TOTAL_SUPPLY = 10, TYPE_SIGNER_THRESHOLD_SET = 11, TYPE_GOVERNANCE_VALIDATE_ASSET = 12, TYPE_ETHEREUM_CONTRACT_CALL_RESULT = 13, TYPE_ETHEREUM_HEARTBEAT = 14 } 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