import * as _91 from "./autopilot/genesis"; import * as _92 from "./autopilot/params"; import * as _93 from "./autopilot/query"; import * as _94 from "./claim/claim"; import * as _95 from "./claim/genesis"; import * as _96 from "./claim/params"; import * as _97 from "./claim/query"; import * as _98 from "./claim/tx"; import * as _99 from "./epochs/genesis"; import * as _100 from "./epochs/query"; import * as _101 from "./icacallbacks/callback_data"; import * as _102 from "./icacallbacks/genesis"; import * as _103 from "./icacallbacks/packet"; import * as _104 from "./icacallbacks/params"; import * as _105 from "./icacallbacks/query"; import * as _107 from "./interchainquery/v1/genesis"; import * as _108 from "./interchainquery/v1/messages"; import * as _109 from "./interchainquery/v1/query"; import * as _110 from "./mint/v1beta1/genesis"; import * as _111 from "./mint/v1beta1/mint"; import * as _112 from "./mint/v1beta1/query"; import * as _113 from "./ratelimit/genesis"; import * as _114 from "./ratelimit/gov"; import * as _115 from "./ratelimit/params"; import * as _116 from "./ratelimit/query"; import * as _117 from "./ratelimit/ratelimit"; import * as _118 from "./records/callbacks"; import * as _119 from "./records/genesis"; import * as _120 from "./records/params"; import * as _121 from "./records/query"; import * as _122 from "./records/records"; import * as _123 from "./stakeibc/address_unbonding"; import * as _124 from "./stakeibc/callbacks"; import * as _125 from "./stakeibc/epoch_tracker"; import * as _126 from "./stakeibc/genesis"; import * as _127 from "./stakeibc/gov"; import * as _128 from "./stakeibc/host_zone"; import * as _129 from "./stakeibc/ica_account"; import * as _130 from "./stakeibc/packet"; import * as _131 from "./stakeibc/params"; import * as _132 from "./stakeibc/query"; import * as _133 from "./stakeibc/tx"; import * as _134 from "./stakeibc/validator"; import * as _136 from "./vesting/vesting"; import * as _216 from "./autopilot/query.lcd"; import * as _217 from "./claim/query.lcd"; import * as _218 from "./epochs/query.lcd"; import * as _219 from "./icacallbacks/query.lcd"; import * as _220 from "./mint/v1beta1/query.lcd"; import * as _221 from "./ratelimit/query.lcd"; import * as _222 from "./records/query.lcd"; import * as _223 from "./stakeibc/query.lcd"; import * as _224 from "./autopilot/query.rpc.query"; import * as _225 from "./claim/query.rpc.query"; import * as _226 from "./epochs/query.rpc.query"; import * as _227 from "./icacallbacks/query.rpc.query"; import * as _228 from "./mint/v1beta1/query.rpc.query"; import * as _229 from "./ratelimit/query.rpc.query"; import * as _230 from "./records/query.rpc.query"; import * as _231 from "./stakeibc/query.rpc.query"; import * as _232 from "./claim/tx.rpc.msg"; import * as _233 from "./interchainquery/v1/messages.rpc.msg"; import * as _234 from "./stakeibc/tx.rpc.msg"; export declare namespace stride { const autopilot: { QueryClientImpl: typeof _224.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { params(request?: _93.QueryParamsRequest): Promise<_93.QueryParamsResponse>; }; LCDQueryClient: typeof _216.LCDQueryClient; QueryParamsRequest: { encode(_: _93.QueryParamsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _93.QueryParamsRequest; fromPartial(_: {}): _93.QueryParamsRequest; }; QueryParamsResponse: { encode(message: _93.QueryParamsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _93.QueryParamsResponse; fromPartial(object: { params?: { stakeibcActive?: boolean; claimActive?: boolean; }; }): _93.QueryParamsResponse; }; Params: { encode(message: _92.Params, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _92.Params; fromPartial(object: { stakeibcActive?: boolean; claimActive?: boolean; }): _92.Params; }; GenesisState: { encode(message: _91.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _91.GenesisState; fromPartial(object: { params?: { stakeibcActive?: boolean; claimActive?: boolean; }; }): _91.GenesisState; }; }; const claim: { MsgClientImpl: typeof _232.MsgClientImpl; QueryClientImpl: typeof _225.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { distributorAccountBalance(request: _97.QueryDistributorAccountBalanceRequest): Promise<_97.QueryDistributorAccountBalanceResponse>; params(request?: _97.QueryParamsRequest): Promise<_97.QueryParamsResponse>; claimRecord(request: _97.QueryClaimRecordRequest): Promise<_97.QueryClaimRecordResponse>; claimableForAction(request: _97.QueryClaimableForActionRequest): Promise<_97.QueryClaimableForActionResponse>; totalClaimable(request: _97.QueryTotalClaimableRequest): Promise<_97.QueryTotalClaimableResponse>; userVestings(request: _97.QueryUserVestingsRequest): Promise<_97.QueryUserVestingsResponse>; claimStatus(request: _97.QueryClaimStatusRequest): Promise<_97.QueryClaimStatusResponse>; claimMetadata(request?: _97.QueryClaimMetadataRequest): Promise<_97.QueryClaimMetadataResponse>; }; LCDQueryClient: typeof _217.LCDQueryClient; registry: readonly [string, import("@cosmjs/proto-signing").GeneratedType][]; load: (protoRegistry: import("@cosmjs/proto-signing").Registry) => void; MessageComposer: { encoded: { setAirdropAllocations(value: _98.MsgSetAirdropAllocations): { typeUrl: string; value: Uint8Array; }; claimFreeAmount(value: _98.MsgClaimFreeAmount): { typeUrl: string; value: Uint8Array; }; createAirdrop(value: _98.MsgCreateAirdrop): { typeUrl: string; value: Uint8Array; }; deleteAirdrop(value: _98.MsgDeleteAirdrop): { typeUrl: string; value: Uint8Array; }; }; withTypeUrl: { setAirdropAllocations(value: _98.MsgSetAirdropAllocations): { typeUrl: string; value: _98.MsgSetAirdropAllocations; }; claimFreeAmount(value: _98.MsgClaimFreeAmount): { typeUrl: string; value: _98.MsgClaimFreeAmount; }; createAirdrop(value: _98.MsgCreateAirdrop): { typeUrl: string; value: _98.MsgCreateAirdrop; }; deleteAirdrop(value: _98.MsgDeleteAirdrop): { typeUrl: string; value: _98.MsgDeleteAirdrop; }; }; fromPartial: { setAirdropAllocations(value: _98.MsgSetAirdropAllocations): { typeUrl: string; value: _98.MsgSetAirdropAllocations; }; claimFreeAmount(value: _98.MsgClaimFreeAmount): { typeUrl: string; value: _98.MsgClaimFreeAmount; }; createAirdrop(value: _98.MsgCreateAirdrop): { typeUrl: string; value: _98.MsgCreateAirdrop; }; deleteAirdrop(value: _98.MsgDeleteAirdrop): { typeUrl: string; value: _98.MsgDeleteAirdrop; }; }; }; AminoConverter: { "/stride.claim.MsgSetAirdropAllocations": { aminoType: string; toAmino: ({ allocator, airdropIdentifier, users, weights }: _98.MsgSetAirdropAllocations) => { allocator: string; airdrop_identifier: string; users: string[]; weights: string[]; }; fromAmino: ({ allocator, airdrop_identifier, users, weights }: { allocator: string; airdrop_identifier: string; users: string[]; weights: string[]; }) => _98.MsgSetAirdropAllocations; }; "/stride.claim.MsgClaimFreeAmount": { aminoType: string; toAmino: ({ user }: _98.MsgClaimFreeAmount) => { user: string; }; fromAmino: ({ user }: { user: string; }) => _98.MsgClaimFreeAmount; }; "/stride.claim.MsgCreateAirdrop": { aminoType: string; toAmino: ({ distributor, identifier, chainId, denom, startTime, duration, autopilotEnabled }: _98.MsgCreateAirdrop) => { distributor: string; identifier: string; chain_id: string; denom: string; start_time: string; duration: string; autopilot_enabled: boolean; }; fromAmino: ({ distributor, identifier, chain_id, denom, start_time, duration, autopilot_enabled }: { distributor: string; identifier: string; chain_id: string; denom: string; start_time: string; duration: string; autopilot_enabled: boolean; }) => _98.MsgCreateAirdrop; }; "/stride.claim.MsgDeleteAirdrop": { aminoType: string; toAmino: ({ distributor, identifier }: _98.MsgDeleteAirdrop) => { distributor: string; identifier: string; }; fromAmino: ({ distributor, identifier }: { distributor: string; identifier: string; }) => _98.MsgDeleteAirdrop; }; }; MsgSetAirdropAllocations: { encode(message: _98.MsgSetAirdropAllocations, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgSetAirdropAllocations; fromPartial(object: { allocator?: string; airdropIdentifier?: string; users?: string[]; weights?: string[]; }): _98.MsgSetAirdropAllocations; }; MsgSetAirdropAllocationsResponse: { encode(_: _98.MsgSetAirdropAllocationsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgSetAirdropAllocationsResponse; fromPartial(_: {}): _98.MsgSetAirdropAllocationsResponse; }; MsgClaimFreeAmount: { encode(message: _98.MsgClaimFreeAmount, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgClaimFreeAmount; fromPartial(object: { user?: string; }): _98.MsgClaimFreeAmount; }; MsgClaimFreeAmountResponse: { encode(message: _98.MsgClaimFreeAmountResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgClaimFreeAmountResponse; fromPartial(object: { claimedAmount?: { denom?: string; amount?: string; }[]; }): _98.MsgClaimFreeAmountResponse; }; MsgCreateAirdrop: { encode(message: _98.MsgCreateAirdrop, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgCreateAirdrop; fromPartial(object: { distributor?: string; identifier?: string; chainId?: string; denom?: string; startTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; duration?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; autopilotEnabled?: boolean; }): _98.MsgCreateAirdrop; }; MsgCreateAirdropResponse: { encode(_: _98.MsgCreateAirdropResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgCreateAirdropResponse; fromPartial(_: {}): _98.MsgCreateAirdropResponse; }; MsgDeleteAirdrop: { encode(message: _98.MsgDeleteAirdrop, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgDeleteAirdrop; fromPartial(object: { distributor?: string; identifier?: string; }): _98.MsgDeleteAirdrop; }; MsgDeleteAirdropResponse: { encode(_: _98.MsgDeleteAirdropResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _98.MsgDeleteAirdropResponse; fromPartial(_: {}): _98.MsgDeleteAirdropResponse; }; ClaimStatus: { encode(message: _97.ClaimStatus, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.ClaimStatus; fromPartial(object: { airdropIdentifier?: string; claimed?: boolean; }): _97.ClaimStatus; }; QueryClaimStatusRequest: { encode(message: _97.QueryClaimStatusRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimStatusRequest; fromPartial(object: { address?: string; }): _97.QueryClaimStatusRequest; }; QueryClaimStatusResponse: { encode(message: _97.QueryClaimStatusResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimStatusResponse; fromPartial(object: { claimStatus?: { airdropIdentifier?: string; claimed?: boolean; }[]; }): _97.QueryClaimStatusResponse; }; ClaimMetadata: { encode(message: _97.ClaimMetadata, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.ClaimMetadata; fromPartial(object: { airdropIdentifier?: string; currentRound?: string; currentRoundStart?: Date; currentRoundEnd?: Date; }): _97.ClaimMetadata; }; QueryClaimMetadataRequest: { encode(_: _97.QueryClaimMetadataRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimMetadataRequest; fromPartial(_: {}): _97.QueryClaimMetadataRequest; }; QueryClaimMetadataResponse: { encode(message: _97.QueryClaimMetadataResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimMetadataResponse; fromPartial(object: { claimMetadata?: { airdropIdentifier?: string; currentRound?: string; currentRoundStart?: Date; currentRoundEnd?: Date; }[]; }): _97.QueryClaimMetadataResponse; }; QueryDistributorAccountBalanceRequest: { encode(message: _97.QueryDistributorAccountBalanceRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryDistributorAccountBalanceRequest; fromPartial(object: { airdropIdentifier?: string; }): _97.QueryDistributorAccountBalanceRequest; }; QueryDistributorAccountBalanceResponse: { encode(message: _97.QueryDistributorAccountBalanceResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryDistributorAccountBalanceResponse; fromPartial(object: { distributorAccountBalance?: { denom?: string; amount?: string; }[]; }): _97.QueryDistributorAccountBalanceResponse; }; QueryParamsRequest: { encode(_: _97.QueryParamsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryParamsRequest; fromPartial(_: {}): _97.QueryParamsRequest; }; QueryParamsResponse: { encode(message: _97.QueryParamsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryParamsResponse; fromPartial(object: { params?: { airdrops?: { airdropIdentifier?: string; chainId?: string; airdropStartTime?: Date; airdropDuration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; claimDenom?: string; distributorAddress?: string; claimedSoFar?: string; autopilotEnabled?: boolean; }[]; }; }): _97.QueryParamsResponse; }; QueryClaimRecordRequest: { encode(message: _97.QueryClaimRecordRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimRecordRequest; fromPartial(object: { airdropIdentifier?: string; address?: string; }): _97.QueryClaimRecordRequest; }; QueryClaimRecordResponse: { encode(message: _97.QueryClaimRecordResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimRecordResponse; fromPartial(object: { claimRecord?: { airdropIdentifier?: string; address?: string; weight?: string; actionCompleted?: boolean[]; }; }): _97.QueryClaimRecordResponse; }; QueryClaimableForActionRequest: { encode(message: _97.QueryClaimableForActionRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimableForActionRequest; fromPartial(object: { airdropIdentifier?: string; address?: string; action?: _94.Action; }): _97.QueryClaimableForActionRequest; }; QueryClaimableForActionResponse: { encode(message: _97.QueryClaimableForActionResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryClaimableForActionResponse; fromPartial(object: { coins?: { denom?: string; amount?: string; }[]; }): _97.QueryClaimableForActionResponse; }; QueryTotalClaimableRequest: { encode(message: _97.QueryTotalClaimableRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryTotalClaimableRequest; fromPartial(object: { airdropIdentifier?: string; address?: string; includeClaimed?: boolean; }): _97.QueryTotalClaimableRequest; }; QueryTotalClaimableResponse: { encode(message: _97.QueryTotalClaimableResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryTotalClaimableResponse; fromPartial(object: { coins?: { denom?: string; amount?: string; }[]; }): _97.QueryTotalClaimableResponse; }; QueryUserVestingsRequest: { encode(message: _97.QueryUserVestingsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryUserVestingsRequest; fromPartial(object: { address?: string; }): _97.QueryUserVestingsRequest; }; QueryUserVestingsResponse: { encode(message: _97.QueryUserVestingsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _97.QueryUserVestingsResponse; fromPartial(object: { spendableCoins?: { denom?: string; amount?: string; }[]; periods?: { startTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; length?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: { denom?: string; amount?: string; }[]; actionType?: number; }[]; }): _97.QueryUserVestingsResponse; }; Params: { encode(message: _96.Params, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _96.Params; fromPartial(object: { airdrops?: { airdropIdentifier?: string; chainId?: string; airdropStartTime?: Date; airdropDuration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; claimDenom?: string; distributorAddress?: string; claimedSoFar?: string; autopilotEnabled?: boolean; }[]; }): _96.Params; }; Airdrop: { encode(message: _96.Airdrop, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _96.Airdrop; fromPartial(object: { airdropIdentifier?: string; chainId?: string; airdropStartTime?: Date; airdropDuration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; claimDenom?: string; distributorAddress?: string; claimedSoFar?: string; autopilotEnabled?: boolean; }): _96.Airdrop; }; GenesisState: { encode(message: _95.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _95.GenesisState; fromPartial(object: { params?: { airdrops?: { airdropIdentifier?: string; chainId?: string; airdropStartTime?: Date; airdropDuration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; claimDenom?: string; distributorAddress?: string; claimedSoFar?: string; autopilotEnabled?: boolean; }[]; }; claimRecords?: { airdropIdentifier?: string; address?: string; weight?: string; actionCompleted?: boolean[]; }[]; }): _95.GenesisState; }; actionFromJSON(object: any): _94.Action; actionToJSON(object: _94.Action): string; Action: typeof _94.Action; ActionSDKType: typeof _94.ActionSDKType; ClaimRecord: { encode(message: _94.ClaimRecord, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _94.ClaimRecord; fromPartial(object: { airdropIdentifier?: string; address?: string; weight?: string; actionCompleted?: boolean[]; }): _94.ClaimRecord; }; }; const epochs: { QueryClientImpl: typeof _226.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { epochInfos(request?: _100.QueryEpochsInfoRequest): Promise<_100.QueryEpochsInfoResponse>; currentEpoch(request: _100.QueryCurrentEpochRequest): Promise<_100.QueryCurrentEpochResponse>; epochInfo(request: _100.QueryEpochInfoRequest): Promise<_100.QueryEpochInfoResponse>; }; LCDQueryClient: typeof _218.LCDQueryClient; QueryEpochsInfoRequest: { encode(message: _100.QueryEpochsInfoRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _100.QueryEpochsInfoRequest; fromPartial(object: { pagination?: { key?: Uint8Array; offset?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; countTotal?: boolean; reverse?: boolean; }; }): _100.QueryEpochsInfoRequest; }; QueryEpochsInfoResponse: { encode(message: _100.QueryEpochsInfoResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _100.QueryEpochsInfoResponse; fromPartial(object: { epochs?: { identifier?: string; startTime?: Date; duration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; currentEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; currentEpochStartTime?: Date; epochCountingStarted?: boolean; currentEpochStartHeight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }[]; pagination?: { nextKey?: Uint8Array; total?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _100.QueryEpochsInfoResponse; }; QueryCurrentEpochRequest: { encode(message: _100.QueryCurrentEpochRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _100.QueryCurrentEpochRequest; fromPartial(object: { identifier?: string; }): _100.QueryCurrentEpochRequest; }; QueryCurrentEpochResponse: { encode(message: _100.QueryCurrentEpochResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _100.QueryCurrentEpochResponse; fromPartial(object: { currentEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _100.QueryCurrentEpochResponse; }; QueryEpochInfoRequest: { encode(message: _100.QueryEpochInfoRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _100.QueryEpochInfoRequest; fromPartial(object: { identifier?: string; }): _100.QueryEpochInfoRequest; }; QueryEpochInfoResponse: { encode(message: _100.QueryEpochInfoResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _100.QueryEpochInfoResponse; fromPartial(object: { epoch?: { identifier?: string; startTime?: Date; duration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; currentEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; currentEpochStartTime?: Date; epochCountingStarted?: boolean; currentEpochStartHeight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _100.QueryEpochInfoResponse; }; EpochInfo: { encode(message: _99.EpochInfo, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _99.EpochInfo; fromPartial(object: { identifier?: string; startTime?: Date; duration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; currentEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; currentEpochStartTime?: Date; epochCountingStarted?: boolean; currentEpochStartHeight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _99.EpochInfo; }; GenesisState: { encode(message: _99.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _99.GenesisState; fromPartial(object: { epochs?: { identifier?: string; startTime?: Date; duration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; currentEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; currentEpochStartTime?: Date; epochCountingStarted?: boolean; currentEpochStartHeight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }[]; }): _99.GenesisState; }; }; const icacallbacks: { QueryClientImpl: typeof _227.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { params(request?: _105.QueryParamsRequest): Promise<_105.QueryParamsResponse>; callbackData(request: _105.QueryGetCallbackDataRequest): Promise<_105.QueryGetCallbackDataResponse>; callbackDataAll(request?: _105.QueryAllCallbackDataRequest): Promise<_105.QueryAllCallbackDataResponse>; }; LCDQueryClient: typeof _219.LCDQueryClient; QueryParamsRequest: { encode(_: _105.QueryParamsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _105.QueryParamsRequest; fromPartial(_: {}): _105.QueryParamsRequest; }; QueryParamsResponse: { encode(message: _105.QueryParamsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _105.QueryParamsResponse; fromPartial(object: { params?: {}; }): _105.QueryParamsResponse; }; QueryGetCallbackDataRequest: { encode(message: _105.QueryGetCallbackDataRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _105.QueryGetCallbackDataRequest; fromPartial(object: { callbackKey?: string; }): _105.QueryGetCallbackDataRequest; }; QueryGetCallbackDataResponse: { encode(message: _105.QueryGetCallbackDataResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _105.QueryGetCallbackDataResponse; fromPartial(object: { callbackData?: { callbackKey?: string; portId?: string; channelId?: string; sequence?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; callbackId?: string; callbackArgs?: Uint8Array; }; }): _105.QueryGetCallbackDataResponse; }; QueryAllCallbackDataRequest: { encode(message: _105.QueryAllCallbackDataRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _105.QueryAllCallbackDataRequest; fromPartial(object: { pagination?: { key?: Uint8Array; offset?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; countTotal?: boolean; reverse?: boolean; }; }): _105.QueryAllCallbackDataRequest; }; QueryAllCallbackDataResponse: { encode(message: _105.QueryAllCallbackDataResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _105.QueryAllCallbackDataResponse; fromPartial(object: { callbackData?: { callbackKey?: string; portId?: string; channelId?: string; sequence?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; callbackId?: string; callbackArgs?: Uint8Array; }[]; pagination?: { nextKey?: Uint8Array; total?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _105.QueryAllCallbackDataResponse; }; Params: { encode(_: _104.Params, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _104.Params; fromPartial(_: {}): _104.Params; }; IcacallbacksPacketData: { encode(message: _103.IcacallbacksPacketData, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _103.IcacallbacksPacketData; fromPartial(object: { noData?: {}; }): _103.IcacallbacksPacketData; }; NoData: { encode(_: _103.NoData, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _103.NoData; fromPartial(_: {}): _103.NoData; }; GenesisState: { encode(message: _102.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _102.GenesisState; fromPartial(object: { params?: {}; portId?: string; callbackDataList?: { callbackKey?: string; portId?: string; channelId?: string; sequence?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; callbackId?: string; callbackArgs?: Uint8Array; }[]; }): _102.GenesisState; }; CallbackData: { encode(message: _101.CallbackData, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _101.CallbackData; fromPartial(object: { callbackKey?: string; portId?: string; channelId?: string; sequence?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; callbackId?: string; callbackArgs?: Uint8Array; }): _101.CallbackData; }; }; namespace interchainquery { const v1: { MsgClientImpl: typeof _233.MsgClientImpl; registry: readonly [string, import("@cosmjs/proto-signing").GeneratedType][]; load: (protoRegistry: import("@cosmjs/proto-signing").Registry) => void; MessageComposer: { encoded: { submitQueryResponse(value: _108.MsgSubmitQueryResponse): { typeUrl: string; value: Uint8Array; }; }; withTypeUrl: { submitQueryResponse(value: _108.MsgSubmitQueryResponse): { typeUrl: string; value: _108.MsgSubmitQueryResponse; }; }; fromPartial: { submitQueryResponse(value: _108.MsgSubmitQueryResponse): { typeUrl: string; value: _108.MsgSubmitQueryResponse; }; }; }; AminoConverter: { "/stride.interchainquery.v1.MsgSubmitQueryResponse": { aminoType: string; toAmino: ({ chainId, queryId, result, proofOps, height, fromAddress }: _108.MsgSubmitQueryResponse) => { chain_id: string; query_id: string; result: Uint8Array; proof_ops: { ops: { type: string; key: Uint8Array; data: Uint8Array; }[]; }; height: string; from_address: string; }; fromAmino: ({ chain_id, query_id, result, proof_ops, height, from_address }: { chain_id: string; query_id: string; result: Uint8Array; proof_ops: { ops: { type: string; key: Uint8Array; data: Uint8Array; }[]; }; height: string; from_address: string; }) => _108.MsgSubmitQueryResponse; }; }; QueryPendingQueriesRequest: { encode(_: _109.QueryPendingQueriesRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _109.QueryPendingQueriesRequest; fromPartial(_: {}): _109.QueryPendingQueriesRequest; }; QueryPendingQueriesResponse: { encode(message: _109.QueryPendingQueriesResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _109.QueryPendingQueriesResponse; fromPartial(object: { pendingQueries?: { id?: string; connectionId?: string; chainId?: string; queryType?: string; requestData?: Uint8Array; callbackModule?: string; callbackId?: string; callbackData?: Uint8Array; timeoutDuration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; timeoutTimestamp?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; requestSent?: boolean; }[]; }): _109.QueryPendingQueriesResponse; }; MsgSubmitQueryResponse: { encode(message: _108.MsgSubmitQueryResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _108.MsgSubmitQueryResponse; fromPartial(object: { chainId?: string; queryId?: string; result?: Uint8Array; proofOps?: { ops?: { type?: string; key?: Uint8Array; data?: Uint8Array; }[]; }; height?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; fromAddress?: string; }): _108.MsgSubmitQueryResponse; }; MsgSubmitQueryResponseResponse: { encode(_: _108.MsgSubmitQueryResponseResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _108.MsgSubmitQueryResponseResponse; fromPartial(_: {}): _108.MsgSubmitQueryResponseResponse; }; Query: { encode(message: _107.Query, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _107.Query; fromPartial(object: { id?: string; connectionId?: string; chainId?: string; queryType?: string; requestData?: Uint8Array; callbackModule?: string; callbackId?: string; callbackData?: Uint8Array; timeoutDuration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; timeoutTimestamp?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; requestSent?: boolean; }): _107.Query; }; DataPoint: { encode(message: _107.DataPoint, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _107.DataPoint; fromPartial(object: { id?: string; remoteHeight?: string; localHeight?: string; value?: Uint8Array; }): _107.DataPoint; }; GenesisState: { encode(message: _107.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _107.GenesisState; fromPartial(object: { queries?: { id?: string; connectionId?: string; chainId?: string; queryType?: string; requestData?: Uint8Array; callbackModule?: string; callbackId?: string; callbackData?: Uint8Array; timeoutDuration?: { seconds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nanos?: number; }; timeoutTimestamp?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; requestSent?: boolean; }[]; }): _107.GenesisState; }; }; } namespace mint { const v1beta1: { QueryClientImpl: typeof _228.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { params(request?: _112.QueryParamsRequest): Promise<_112.QueryParamsResponse>; epochProvisions(request?: _112.QueryEpochProvisionsRequest): Promise<_112.QueryEpochProvisionsResponse>; }; LCDQueryClient: typeof _220.LCDQueryClient; QueryParamsRequest: { encode(_: _112.QueryParamsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _112.QueryParamsRequest; fromPartial(_: {}): _112.QueryParamsRequest; }; QueryParamsResponse: { encode(message: _112.QueryParamsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _112.QueryParamsResponse; fromPartial(object: { params?: { mintDenom?: string; genesisEpochProvisions?: string; epochIdentifier?: string; reductionPeriodInEpochs?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; reductionFactor?: string; distributionProportions?: { staking?: string; communityPoolGrowth?: string; communityPoolSecurityBudget?: string; strategicReserve?: string; }; mintingRewardsDistributionStartEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _112.QueryParamsResponse; }; QueryEpochProvisionsRequest: { encode(_: _112.QueryEpochProvisionsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _112.QueryEpochProvisionsRequest; fromPartial(_: {}): _112.QueryEpochProvisionsRequest; }; QueryEpochProvisionsResponse: { encode(message: _112.QueryEpochProvisionsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _112.QueryEpochProvisionsResponse; fromPartial(object: { epochProvisions?: Uint8Array; }): _112.QueryEpochProvisionsResponse; }; Minter: { encode(message: _111.Minter, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _111.Minter; fromPartial(object: { epochProvisions?: string; }): _111.Minter; }; DistributionProportions: { encode(message: _111.DistributionProportions, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _111.DistributionProportions; fromPartial(object: { staking?: string; communityPoolGrowth?: string; communityPoolSecurityBudget?: string; strategicReserve?: string; }): _111.DistributionProportions; }; Params: { encode(message: _111.Params, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _111.Params; fromPartial(object: { mintDenom?: string; genesisEpochProvisions?: string; epochIdentifier?: string; reductionPeriodInEpochs?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; reductionFactor?: string; distributionProportions?: { staking?: string; communityPoolGrowth?: string; communityPoolSecurityBudget?: string; strategicReserve?: string; }; mintingRewardsDistributionStartEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _111.Params; }; GenesisState: { encode(message: _110.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _110.GenesisState; fromPartial(object: { minter?: { epochProvisions?: string; }; params?: { mintDenom?: string; genesisEpochProvisions?: string; epochIdentifier?: string; reductionPeriodInEpochs?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; reductionFactor?: string; distributionProportions?: { staking?: string; communityPoolGrowth?: string; communityPoolSecurityBudget?: string; strategicReserve?: string; }; mintingRewardsDistributionStartEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; reductionStartedEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _110.GenesisState; }; }; } const ratelimit: { QueryClientImpl: typeof _229.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { allRateLimits(request?: _116.QueryAllRateLimitsRequest): Promise<_116.QueryAllRateLimitsResponse>; rateLimit(request: _116.QueryRateLimitRequest): Promise<_116.QueryRateLimitResponse>; rateLimitsByChainId(request: _116.QueryRateLimitsByChainIdRequest): Promise<_116.QueryRateLimitsByChainIdResponse>; rateLimitsByChannelId(request: _116.QueryRateLimitsByChannelIdRequest): Promise<_116.QueryRateLimitsByChannelIdResponse>; }; LCDQueryClient: typeof _221.LCDQueryClient; packetDirectionFromJSON(object: any): _117.PacketDirection; packetDirectionToJSON(object: _117.PacketDirection): string; PacketDirection: typeof _117.PacketDirection; PacketDirectionSDKType: typeof _117.PacketDirectionSDKType; Path: { encode(message: _117.Path, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _117.Path; fromPartial(object: { denom?: string; channelId?: string; }): _117.Path; }; Quota: { encode(message: _117.Quota, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _117.Quota; fromPartial(object: { maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _117.Quota; }; Flow: { encode(message: _117.Flow, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _117.Flow; fromPartial(object: { inflow?: string; outflow?: string; channelValue?: string; }): _117.Flow; }; RateLimit: { encode(message: _117.RateLimit, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _117.RateLimit; fromPartial(object: { path?: { denom?: string; channelId?: string; }; quota?: { maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; flow?: { inflow?: string; outflow?: string; channelValue?: string; }; }): _117.RateLimit; }; QueryAllRateLimitsRequest: { encode(_: _116.QueryAllRateLimitsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryAllRateLimitsRequest; fromPartial(_: {}): _116.QueryAllRateLimitsRequest; }; QueryAllRateLimitsResponse: { encode(message: _116.QueryAllRateLimitsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryAllRateLimitsResponse; fromPartial(object: { rateLimits?: { path?: { denom?: string; channelId?: string; }; quota?: { maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; flow?: { inflow?: string; outflow?: string; channelValue?: string; }; }[]; }): _116.QueryAllRateLimitsResponse; }; QueryRateLimitRequest: { encode(message: _116.QueryRateLimitRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryRateLimitRequest; fromPartial(object: { denom?: string; channelId?: string; }): _116.QueryRateLimitRequest; }; QueryRateLimitResponse: { encode(message: _116.QueryRateLimitResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryRateLimitResponse; fromPartial(object: { rateLimit?: { path?: { denom?: string; channelId?: string; }; quota?: { maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; flow?: { inflow?: string; outflow?: string; channelValue?: string; }; }; }): _116.QueryRateLimitResponse; }; QueryRateLimitsByChainIdRequest: { encode(message: _116.QueryRateLimitsByChainIdRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryRateLimitsByChainIdRequest; fromPartial(object: { chainId?: string; }): _116.QueryRateLimitsByChainIdRequest; }; QueryRateLimitsByChainIdResponse: { encode(message: _116.QueryRateLimitsByChainIdResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryRateLimitsByChainIdResponse; fromPartial(object: { rateLimits?: { path?: { denom?: string; channelId?: string; }; quota?: { maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; flow?: { inflow?: string; outflow?: string; channelValue?: string; }; }[]; }): _116.QueryRateLimitsByChainIdResponse; }; QueryRateLimitsByChannelIdRequest: { encode(message: _116.QueryRateLimitsByChannelIdRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryRateLimitsByChannelIdRequest; fromPartial(object: { channelId?: string; }): _116.QueryRateLimitsByChannelIdRequest; }; QueryRateLimitsByChannelIdResponse: { encode(message: _116.QueryRateLimitsByChannelIdResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _116.QueryRateLimitsByChannelIdResponse; fromPartial(object: { rateLimits?: { path?: { denom?: string; channelId?: string; }; quota?: { maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; flow?: { inflow?: string; outflow?: string; channelValue?: string; }; }[]; }): _116.QueryRateLimitsByChannelIdResponse; }; Params: { encode(_: _115.Params, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _115.Params; fromPartial(_: {}): _115.Params; }; AddRateLimitProposal: { encode(message: _114.AddRateLimitProposal, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _114.AddRateLimitProposal; fromPartial(object: { title?: string; description?: string; denom?: string; channelId?: string; maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; deposit?: string; }): _114.AddRateLimitProposal; }; UpdateRateLimitProposal: { encode(message: _114.UpdateRateLimitProposal, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _114.UpdateRateLimitProposal; fromPartial(object: { title?: string; description?: string; denom?: string; channelId?: string; maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; deposit?: string; }): _114.UpdateRateLimitProposal; }; RemoveRateLimitProposal: { encode(message: _114.RemoveRateLimitProposal, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _114.RemoveRateLimitProposal; fromPartial(object: { title?: string; description?: string; denom?: string; channelId?: string; deposit?: string; }): _114.RemoveRateLimitProposal; }; ResetRateLimitProposal: { encode(message: _114.ResetRateLimitProposal, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _114.ResetRateLimitProposal; fromPartial(object: { title?: string; description?: string; denom?: string; channelId?: string; deposit?: string; }): _114.ResetRateLimitProposal; }; GenesisState: { encode(message: _113.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _113.GenesisState; fromPartial(object: { params?: {}; rateLimits?: { path?: { denom?: string; channelId?: string; }; quota?: { maxPercentSend?: string; maxPercentRecv?: string; durationHours?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; flow?: { inflow?: string; outflow?: string; channelValue?: string; }; }[]; }): _113.GenesisState; }; }; const records: { QueryClientImpl: typeof _230.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { params(request?: _121.QueryParamsRequest): Promise<_121.QueryParamsResponse>; userRedemptionRecord(request: _121.QueryGetUserRedemptionRecordRequest): Promise<_121.QueryGetUserRedemptionRecordResponse>; userRedemptionRecordAll(request?: _121.QueryAllUserRedemptionRecordRequest): Promise<_121.QueryAllUserRedemptionRecordResponse>; userRedemptionRecordForUser(request: _121.QueryAllUserRedemptionRecordForUserRequest): Promise<_121.QueryAllUserRedemptionRecordForUserResponse>; epochUnbondingRecord(request: _121.QueryGetEpochUnbondingRecordRequest): Promise<_121.QueryGetEpochUnbondingRecordResponse>; epochUnbondingRecordAll(request?: _121.QueryAllEpochUnbondingRecordRequest): Promise<_121.QueryAllEpochUnbondingRecordResponse>; depositRecord(request: _121.QueryGetDepositRecordRequest): Promise<_121.QueryGetDepositRecordResponse>; depositRecordAll(request?: _121.QueryAllDepositRecordRequest): Promise<_121.QueryAllDepositRecordResponse>; depositRecordByHost(request: _121.QueryDepositRecordByHostRequest): Promise<_121.QueryDepositRecordByHostResponse>; lSMDeposit(request: _121.QueryLSMDepositRequest): Promise<_121.QueryLSMDepositResponse>; lSMDeposits(request: _121.QueryLSMDepositsRequest): Promise<_121.QueryLSMDepositsResponse>; }; LCDQueryClient: typeof _222.LCDQueryClient; depositRecord_StatusFromJSON(object: any): _122.DepositRecord_Status; depositRecord_StatusToJSON(object: _122.DepositRecord_Status): string; depositRecord_SourceFromJSON(object: any): _122.DepositRecord_Source; depositRecord_SourceToJSON(object: _122.DepositRecord_Source): string; hostZoneUnbonding_StatusFromJSON(object: any): _122.HostZoneUnbonding_Status; hostZoneUnbonding_StatusToJSON(object: _122.HostZoneUnbonding_Status): string; lSMTokenDeposit_StatusFromJSON(object: any): _122.LSMTokenDeposit_Status; lSMTokenDeposit_StatusToJSON(object: _122.LSMTokenDeposit_Status): string; DepositRecord_Status: typeof _122.DepositRecord_Status; DepositRecord_StatusSDKType: typeof _122.DepositRecord_StatusSDKType; DepositRecord_Source: typeof _122.DepositRecord_Source; DepositRecord_SourceSDKType: typeof _122.DepositRecord_SourceSDKType; HostZoneUnbonding_Status: typeof _122.HostZoneUnbonding_Status; HostZoneUnbonding_StatusSDKType: typeof _122.HostZoneUnbonding_StatusSDKType; LSMTokenDeposit_Status: typeof _122.LSMTokenDeposit_Status; LSMTokenDeposit_StatusSDKType: typeof _122.LSMTokenDeposit_StatusSDKType; UserRedemptionRecord: { encode(message: _122.UserRedemptionRecord, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _122.UserRedemptionRecord; fromPartial(object: { id?: string; sender?: string; receiver?: string; amount?: string; denom?: string; hostZoneId?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; claimIsPending?: boolean; }): _122.UserRedemptionRecord; }; DepositRecord: { encode(message: _122.DepositRecord, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _122.DepositRecord; fromPartial(object: { id?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: string; denom?: string; hostZoneId?: string; status?: _122.DepositRecord_Status; depositEpochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; source?: _122.DepositRecord_Source; }): _122.DepositRecord; }; HostZoneUnbonding: { encode(message: _122.HostZoneUnbonding, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _122.HostZoneUnbonding; fromPartial(object: { stTokenAmount?: string; nativeTokenAmount?: string; denom?: string; hostZoneId?: string; unbondingTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; status?: _122.HostZoneUnbonding_Status; userRedemptionRecords?: string[]; }): _122.HostZoneUnbonding; }; EpochUnbondingRecord: { encode(message: _122.EpochUnbondingRecord, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _122.EpochUnbondingRecord; fromPartial(object: { epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; hostZoneUnbondings?: { stTokenAmount?: string; nativeTokenAmount?: string; denom?: string; hostZoneId?: string; unbondingTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; status?: _122.HostZoneUnbonding_Status; userRedemptionRecords?: string[]; }[]; }): _122.EpochUnbondingRecord; }; LSMTokenDeposit: { encode(message: _122.LSMTokenDeposit, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _122.LSMTokenDeposit; fromPartial(object: { chainId?: string; denom?: string; ibcDenom?: string; stakerAddress?: string; validatorAddress?: string; amount?: string; stToken?: { denom?: string; amount?: string; }; status?: _122.LSMTokenDeposit_Status; }): _122.LSMTokenDeposit; }; QueryParamsRequest: { encode(_: _121.QueryParamsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryParamsRequest; fromPartial(_: {}): _121.QueryParamsRequest; }; QueryParamsResponse: { encode(message: _121.QueryParamsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryParamsResponse; fromPartial(object: { params?: {}; }): _121.QueryParamsResponse; }; QueryGetDepositRecordRequest: { encode(message: _121.QueryGetDepositRecordRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryGetDepositRecordRequest; fromPartial(object: { id?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _121.QueryGetDepositRecordRequest; }; QueryGetDepositRecordResponse: { encode(message: _121.QueryGetDepositRecordResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryGetDepositRecordResponse; fromPartial(object: { depositRecord?: { id?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: string; denom?: string; hostZoneId?: string; status?: _122.DepositRecord_Status; depositEpochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; source?: _122.DepositRecord_Source; }; }): _121.QueryGetDepositRecordResponse; }; QueryAllDepositRecordRequest: { encode(message: _121.QueryAllDepositRecordRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllDepositRecordRequest; fromPartial(object: { pagination?: { key?: Uint8Array; offset?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; countTotal?: boolean; reverse?: boolean; }; }): _121.QueryAllDepositRecordRequest; }; QueryAllDepositRecordResponse: { encode(message: _121.QueryAllDepositRecordResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllDepositRecordResponse; fromPartial(object: { depositRecord?: { id?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: string; denom?: string; hostZoneId?: string; status?: _122.DepositRecord_Status; depositEpochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; source?: _122.DepositRecord_Source; }[]; pagination?: { nextKey?: Uint8Array; total?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _121.QueryAllDepositRecordResponse; }; QueryDepositRecordByHostRequest: { encode(message: _121.QueryDepositRecordByHostRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryDepositRecordByHostRequest; fromPartial(object: { hostZoneId?: string; }): _121.QueryDepositRecordByHostRequest; }; QueryDepositRecordByHostResponse: { encode(message: _121.QueryDepositRecordByHostResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryDepositRecordByHostResponse; fromPartial(object: { depositRecord?: { id?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: string; denom?: string; hostZoneId?: string; status?: _122.DepositRecord_Status; depositEpochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; source?: _122.DepositRecord_Source; }[]; }): _121.QueryDepositRecordByHostResponse; }; QueryGetUserRedemptionRecordRequest: { encode(message: _121.QueryGetUserRedemptionRecordRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryGetUserRedemptionRecordRequest; fromPartial(object: { id?: string; }): _121.QueryGetUserRedemptionRecordRequest; }; QueryGetUserRedemptionRecordResponse: { encode(message: _121.QueryGetUserRedemptionRecordResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryGetUserRedemptionRecordResponse; fromPartial(object: { userRedemptionRecord?: { id?: string; sender?: string; receiver?: string; amount?: string; denom?: string; hostZoneId?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; claimIsPending?: boolean; }; }): _121.QueryGetUserRedemptionRecordResponse; }; QueryAllUserRedemptionRecordRequest: { encode(message: _121.QueryAllUserRedemptionRecordRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllUserRedemptionRecordRequest; fromPartial(object: { pagination?: { key?: Uint8Array; offset?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; countTotal?: boolean; reverse?: boolean; }; }): _121.QueryAllUserRedemptionRecordRequest; }; QueryAllUserRedemptionRecordResponse: { encode(message: _121.QueryAllUserRedemptionRecordResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllUserRedemptionRecordResponse; fromPartial(object: { userRedemptionRecord?: { id?: string; sender?: string; receiver?: string; amount?: string; denom?: string; hostZoneId?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; claimIsPending?: boolean; }[]; pagination?: { nextKey?: Uint8Array; total?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _121.QueryAllUserRedemptionRecordResponse; }; QueryAllUserRedemptionRecordForUserRequest: { encode(message: _121.QueryAllUserRedemptionRecordForUserRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllUserRedemptionRecordForUserRequest; fromPartial(object: { chainId?: string; day?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; address?: string; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; pagination?: { key?: Uint8Array; offset?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; countTotal?: boolean; reverse?: boolean; }; }): _121.QueryAllUserRedemptionRecordForUserRequest; }; QueryAllUserRedemptionRecordForUserResponse: { encode(message: _121.QueryAllUserRedemptionRecordForUserResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllUserRedemptionRecordForUserResponse; fromPartial(object: { userRedemptionRecord?: { id?: string; sender?: string; receiver?: string; amount?: string; denom?: string; hostZoneId?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; claimIsPending?: boolean; }[]; pagination?: { nextKey?: Uint8Array; total?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _121.QueryAllUserRedemptionRecordForUserResponse; }; QueryGetEpochUnbondingRecordRequest: { encode(message: _121.QueryGetEpochUnbondingRecordRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryGetEpochUnbondingRecordRequest; fromPartial(object: { epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _121.QueryGetEpochUnbondingRecordRequest; }; QueryGetEpochUnbondingRecordResponse: { encode(message: _121.QueryGetEpochUnbondingRecordResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryGetEpochUnbondingRecordResponse; fromPartial(object: { epochUnbondingRecord?: { epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; hostZoneUnbondings?: { stTokenAmount?: string; nativeTokenAmount?: string; denom?: string; hostZoneId?: string; unbondingTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; status?: _122.HostZoneUnbonding_Status; userRedemptionRecords?: string[]; }[]; }; }): _121.QueryGetEpochUnbondingRecordResponse; }; QueryAllEpochUnbondingRecordRequest: { encode(message: _121.QueryAllEpochUnbondingRecordRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllEpochUnbondingRecordRequest; fromPartial(object: { pagination?: { key?: Uint8Array; offset?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; countTotal?: boolean; reverse?: boolean; }; }): _121.QueryAllEpochUnbondingRecordRequest; }; QueryAllEpochUnbondingRecordResponse: { encode(message: _121.QueryAllEpochUnbondingRecordResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryAllEpochUnbondingRecordResponse; fromPartial(object: { epochUnbondingRecord?: { epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; hostZoneUnbondings?: { stTokenAmount?: string; nativeTokenAmount?: string; denom?: string; hostZoneId?: string; unbondingTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; status?: _122.HostZoneUnbonding_Status; userRedemptionRecords?: string[]; }[]; }[]; pagination?: { nextKey?: Uint8Array; total?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _121.QueryAllEpochUnbondingRecordResponse; }; QueryLSMDepositRequest: { encode(message: _121.QueryLSMDepositRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryLSMDepositRequest; fromPartial(object: { chainId?: string; denom?: string; }): _121.QueryLSMDepositRequest; }; QueryLSMDepositResponse: { encode(message: _121.QueryLSMDepositResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryLSMDepositResponse; fromPartial(object: { deposit?: { chainId?: string; denom?: string; ibcDenom?: string; stakerAddress?: string; validatorAddress?: string; amount?: string; stToken?: { denom?: string; amount?: string; }; status?: _122.LSMTokenDeposit_Status; }; }): _121.QueryLSMDepositResponse; }; QueryLSMDepositsRequest: { encode(message: _121.QueryLSMDepositsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryLSMDepositsRequest; fromPartial(object: { chainId?: string; validatorAddress?: string; status?: string; }): _121.QueryLSMDepositsRequest; }; QueryLSMDepositsResponse: { encode(message: _121.QueryLSMDepositsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _121.QueryLSMDepositsResponse; fromPartial(object: { deposits?: { chainId?: string; denom?: string; ibcDenom?: string; stakerAddress?: string; validatorAddress?: string; amount?: string; stToken?: { denom?: string; amount?: string; }; status?: _122.LSMTokenDeposit_Status; }[]; }): _121.QueryLSMDepositsResponse; }; Params: { encode(_: _120.Params, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _120.Params; fromPartial(_: {}): _120.Params; }; GenesisState: { encode(message: _119.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _119.GenesisState; fromPartial(object: { params?: {}; portId?: string; userRedemptionRecordList?: { id?: string; sender?: string; receiver?: string; amount?: string; denom?: string; hostZoneId?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; claimIsPending?: boolean; }[]; userRedemptionRecordCount?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; epochUnbondingRecordList?: { epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; hostZoneUnbondings?: { stTokenAmount?: string; nativeTokenAmount?: string; denom?: string; hostZoneId?: string; unbondingTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; status?: _122.HostZoneUnbonding_Status; userRedemptionRecords?: string[]; }[]; }[]; depositRecordList?: { id?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: string; denom?: string; hostZoneId?: string; status?: _122.DepositRecord_Status; depositEpochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; source?: _122.DepositRecord_Source; }[]; depositRecordCount?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _119.GenesisState; }; TransferCallback: { encode(message: _118.TransferCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _118.TransferCallback; fromPartial(object: { depositRecordId?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _118.TransferCallback; }; TransferLSMTokenCallback: { encode(message: _118.TransferLSMTokenCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _118.TransferLSMTokenCallback; fromPartial(object: { deposit?: { chainId?: string; denom?: string; ibcDenom?: string; stakerAddress?: string; validatorAddress?: string; amount?: string; stToken?: { denom?: string; amount?: string; }; status?: _122.LSMTokenDeposit_Status; }; }): _118.TransferLSMTokenCallback; }; }; const stakeibc: { MsgClientImpl: typeof _234.MsgClientImpl; QueryClientImpl: typeof _231.QueryClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { params(request?: _132.QueryParamsRequest): Promise<_132.QueryParamsResponse>; validators(request: _132.QueryGetValidatorsRequest): Promise<_132.QueryGetValidatorsResponse>; hostZone(request: _132.QueryGetHostZoneRequest): Promise<_132.QueryGetHostZoneResponse>; hostZoneAll(request?: _132.QueryAllHostZoneRequest): Promise<_132.QueryAllHostZoneResponse>; moduleAddress(request: _132.QueryModuleAddressRequest): Promise<_132.QueryModuleAddressResponse>; interchainAccountFromAddress(request: _132.QueryInterchainAccountFromAddressRequest): Promise<_132.QueryInterchainAccountFromAddressResponse>; epochTracker(request: _132.QueryGetEpochTrackerRequest): Promise<_132.QueryGetEpochTrackerResponse>; epochTrackerAll(request?: _132.QueryAllEpochTrackerRequest): Promise<_132.QueryAllEpochTrackerResponse>; nextPacketSequence(request: _132.QueryGetNextPacketSequenceRequest): Promise<_132.QueryGetNextPacketSequenceResponse>; addressUnbondings(request: _132.QueryAddressUnbondings): Promise<_132.QueryAddressUnbondingsResponse>; }; LCDQueryClient: typeof _223.LCDQueryClient; registry: readonly [string, import("@cosmjs/proto-signing").GeneratedType][]; load: (protoRegistry: import("@cosmjs/proto-signing").Registry) => void; MessageComposer: { encoded: { liquidStake(value: _133.MsgLiquidStake): { typeUrl: string; value: Uint8Array; }; lSMLiquidStake(value: _133.MsgLSMLiquidStake): { typeUrl: string; value: Uint8Array; }; redeemStake(value: _133.MsgRedeemStake): { typeUrl: string; value: Uint8Array; }; registerHostZone(value: _133.MsgRegisterHostZone): { typeUrl: string; value: Uint8Array; }; claimUndelegatedTokens(value: _133.MsgClaimUndelegatedTokens): { typeUrl: string; value: Uint8Array; }; rebalanceValidators(value: _133.MsgRebalanceValidators): { typeUrl: string; value: Uint8Array; }; addValidators(value: _133.MsgAddValidators): { typeUrl: string; value: Uint8Array; }; changeValidatorWeight(value: _133.MsgChangeValidatorWeight): { typeUrl: string; value: Uint8Array; }; deleteValidator(value: _133.MsgDeleteValidator): { typeUrl: string; value: Uint8Array; }; restoreInterchainAccount(value: _133.MsgRestoreInterchainAccount): { typeUrl: string; value: Uint8Array; }; updateValidatorSharesExchRate(value: _133.MsgUpdateValidatorSharesExchRate): { typeUrl: string; value: Uint8Array; }; clearBalance(value: _133.MsgClearBalance): { typeUrl: string; value: Uint8Array; }; }; withTypeUrl: { liquidStake(value: _133.MsgLiquidStake): { typeUrl: string; value: _133.MsgLiquidStake; }; lSMLiquidStake(value: _133.MsgLSMLiquidStake): { typeUrl: string; value: _133.MsgLSMLiquidStake; }; redeemStake(value: _133.MsgRedeemStake): { typeUrl: string; value: _133.MsgRedeemStake; }; registerHostZone(value: _133.MsgRegisterHostZone): { typeUrl: string; value: _133.MsgRegisterHostZone; }; claimUndelegatedTokens(value: _133.MsgClaimUndelegatedTokens): { typeUrl: string; value: _133.MsgClaimUndelegatedTokens; }; rebalanceValidators(value: _133.MsgRebalanceValidators): { typeUrl: string; value: _133.MsgRebalanceValidators; }; addValidators(value: _133.MsgAddValidators): { typeUrl: string; value: _133.MsgAddValidators; }; changeValidatorWeight(value: _133.MsgChangeValidatorWeight): { typeUrl: string; value: _133.MsgChangeValidatorWeight; }; deleteValidator(value: _133.MsgDeleteValidator): { typeUrl: string; value: _133.MsgDeleteValidator; }; restoreInterchainAccount(value: _133.MsgRestoreInterchainAccount): { typeUrl: string; value: _133.MsgRestoreInterchainAccount; }; updateValidatorSharesExchRate(value: _133.MsgUpdateValidatorSharesExchRate): { typeUrl: string; value: _133.MsgUpdateValidatorSharesExchRate; }; clearBalance(value: _133.MsgClearBalance): { typeUrl: string; value: _133.MsgClearBalance; }; }; fromPartial: { liquidStake(value: _133.MsgLiquidStake): { typeUrl: string; value: _133.MsgLiquidStake; }; lSMLiquidStake(value: _133.MsgLSMLiquidStake): { typeUrl: string; value: _133.MsgLSMLiquidStake; }; redeemStake(value: _133.MsgRedeemStake): { typeUrl: string; value: _133.MsgRedeemStake; }; registerHostZone(value: _133.MsgRegisterHostZone): { typeUrl: string; value: _133.MsgRegisterHostZone; }; claimUndelegatedTokens(value: _133.MsgClaimUndelegatedTokens): { typeUrl: string; value: _133.MsgClaimUndelegatedTokens; }; rebalanceValidators(value: _133.MsgRebalanceValidators): { typeUrl: string; value: _133.MsgRebalanceValidators; }; addValidators(value: _133.MsgAddValidators): { typeUrl: string; value: _133.MsgAddValidators; }; changeValidatorWeight(value: _133.MsgChangeValidatorWeight): { typeUrl: string; value: _133.MsgChangeValidatorWeight; }; deleteValidator(value: _133.MsgDeleteValidator): { typeUrl: string; value: _133.MsgDeleteValidator; }; restoreInterchainAccount(value: _133.MsgRestoreInterchainAccount): { typeUrl: string; value: _133.MsgRestoreInterchainAccount; }; updateValidatorSharesExchRate(value: _133.MsgUpdateValidatorSharesExchRate): { typeUrl: string; value: _133.MsgUpdateValidatorSharesExchRate; }; clearBalance(value: _133.MsgClearBalance): { typeUrl: string; value: _133.MsgClearBalance; }; }; }; AminoConverter: { "/stride.stakeibc.MsgLiquidStake": { aminoType: string; toAmino: ({ creator, amount, hostDenom }: _133.MsgLiquidStake) => { creator: string; amount: string; host_denom: string; }; fromAmino: ({ creator, amount, host_denom }: { creator: string; amount: string; host_denom: string; }) => _133.MsgLiquidStake; }; "/stride.stakeibc.MsgLSMLiquidStake": { aminoType: string; toAmino: ({ creator, amount, lsmTokenIbcDenom }: _133.MsgLSMLiquidStake) => { creator: string; amount: string; lsm_token_ibc_denom: string; }; fromAmino: ({ creator, amount, lsm_token_ibc_denom }: { creator: string; amount: string; lsm_token_ibc_denom: string; }) => _133.MsgLSMLiquidStake; }; "/stride.stakeibc.MsgRedeemStake": { aminoType: string; toAmino: ({ creator, amount, hostZone, receiver }: _133.MsgRedeemStake) => { creator: string; amount: string; host_zone: string; receiver: string; }; fromAmino: ({ creator, amount, host_zone, receiver }: { creator: string; amount: string; host_zone: string; receiver: string; }) => _133.MsgRedeemStake; }; "/stride.stakeibc.MsgRegisterHostZone": { aminoType: string; toAmino: ({ connectionId, bech32prefix, hostDenom, ibcDenom, creator, transferChannelId, unbondingPeriod, minRedemptionRate, maxRedemptionRate, lsmLiquidStakeEnabled }: _133.MsgRegisterHostZone) => { connection_id: string; bech32prefix: string; host_denom: string; ibc_denom: string; creator: string; transfer_channel_id: string; unbonding_period: string; min_redemption_rate: string; max_redemption_rate: string; lsm_liquid_stake_enabled: boolean; }; fromAmino: ({ connection_id, bech32prefix, host_denom, ibc_denom, creator, transfer_channel_id, unbonding_period, min_redemption_rate, max_redemption_rate, lsm_liquid_stake_enabled }: { connection_id: string; bech32prefix: string; host_denom: string; ibc_denom: string; creator: string; transfer_channel_id: string; unbonding_period: string; min_redemption_rate: string; max_redemption_rate: string; lsm_liquid_stake_enabled: boolean; }) => _133.MsgRegisterHostZone; }; "/stride.stakeibc.MsgClaimUndelegatedTokens": { aminoType: string; toAmino: ({ creator, hostZoneId, epoch, sender }: _133.MsgClaimUndelegatedTokens) => { creator: string; host_zone_id: string; epoch: string; sender: string; }; fromAmino: ({ creator, host_zone_id, epoch, sender }: { creator: string; host_zone_id: string; epoch: string; sender: string; }) => _133.MsgClaimUndelegatedTokens; }; "/stride.stakeibc.MsgRebalanceValidators": { aminoType: string; toAmino: ({ creator, hostZone, numRebalance }: _133.MsgRebalanceValidators) => { creator: string; host_zone: string; num_rebalance: string; }; fromAmino: ({ creator, host_zone, num_rebalance }: { creator: string; host_zone: string; num_rebalance: string; }) => _133.MsgRebalanceValidators; }; "/stride.stakeibc.MsgAddValidators": { aminoType: string; toAmino: ({ creator, hostZone, validators }: _133.MsgAddValidators) => { creator: string; host_zone: string; validators: { name: string; address: string; weight: string; delegation: string; slash_query_progress_tracker: string; slash_query_checkpoint: string; internal_shares_to_tokens_rate: string; delegation_changes_in_progress: string; slash_query_in_progress: boolean; }[]; }; fromAmino: ({ creator, host_zone, validators }: { creator: string; host_zone: string; validators: { name: string; address: string; weight: string; delegation: string; slash_query_progress_tracker: string; slash_query_checkpoint: string; internal_shares_to_tokens_rate: string; delegation_changes_in_progress: string; slash_query_in_progress: boolean; }[]; }) => _133.MsgAddValidators; }; "/stride.stakeibc.MsgChangeValidatorWeight": { aminoType: string; toAmino: ({ creator, hostZone, valAddr, weight }: _133.MsgChangeValidatorWeight) => { creator: string; host_zone: string; val_addr: string; weight: string; }; fromAmino: ({ creator, host_zone, val_addr, weight }: { creator: string; host_zone: string; val_addr: string; weight: string; }) => _133.MsgChangeValidatorWeight; }; "/stride.stakeibc.MsgDeleteValidator": { aminoType: string; toAmino: ({ creator, hostZone, valAddr }: _133.MsgDeleteValidator) => { creator: string; host_zone: string; val_addr: string; }; fromAmino: ({ creator, host_zone, val_addr }: { creator: string; host_zone: string; val_addr: string; }) => _133.MsgDeleteValidator; }; "/stride.stakeibc.MsgRestoreInterchainAccount": { aminoType: string; toAmino: ({ creator, chainId, accountType }: _133.MsgRestoreInterchainAccount) => { creator: string; chain_id: string; account_type: number; }; fromAmino: ({ creator, chain_id, account_type }: { creator: string; chain_id: string; account_type: number; }) => _133.MsgRestoreInterchainAccount; }; "/stride.stakeibc.MsgUpdateValidatorSharesExchRate": { aminoType: string; toAmino: ({ creator, chainId, valoper }: _133.MsgUpdateValidatorSharesExchRate) => { creator: string; chain_id: string; valoper: string; }; fromAmino: ({ creator, chain_id, valoper }: { creator: string; chain_id: string; valoper: string; }) => _133.MsgUpdateValidatorSharesExchRate; }; "/stride.stakeibc.MsgClearBalance": { aminoType: string; toAmino: ({ creator, chainId, amount, channel }: _133.MsgClearBalance) => { creator: string; chain_id: string; amount: string; channel: string; }; fromAmino: ({ creator, chain_id, amount, channel }: { creator: string; chain_id: string; amount: string; channel: string; }) => _133.MsgClearBalance; }; }; Validator: { encode(message: _134.Validator, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _134.Validator; fromPartial(object: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }): _134.Validator; }; MsgLiquidStake: { encode(message: _133.MsgLiquidStake, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgLiquidStake; fromPartial(object: { creator?: string; amount?: string; hostDenom?: string; }): _133.MsgLiquidStake; }; MsgLiquidStakeResponse: { encode(_: _133.MsgLiquidStakeResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgLiquidStakeResponse; fromPartial(_: {}): _133.MsgLiquidStakeResponse; }; MsgLSMLiquidStake: { encode(message: _133.MsgLSMLiquidStake, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgLSMLiquidStake; fromPartial(object: { creator?: string; amount?: string; lsmTokenIbcDenom?: string; }): _133.MsgLSMLiquidStake; }; MsgLSMLiquidStakeResponse: { encode(message: _133.MsgLSMLiquidStakeResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgLSMLiquidStakeResponse; fromPartial(object: { transactionComplete?: boolean; }): _133.MsgLSMLiquidStakeResponse; }; MsgClearBalance: { encode(message: _133.MsgClearBalance, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgClearBalance; fromPartial(object: { creator?: string; chainId?: string; amount?: string; channel?: string; }): _133.MsgClearBalance; }; MsgClearBalanceResponse: { encode(_: _133.MsgClearBalanceResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgClearBalanceResponse; fromPartial(_: {}): _133.MsgClearBalanceResponse; }; MsgRedeemStake: { encode(message: _133.MsgRedeemStake, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRedeemStake; fromPartial(object: { creator?: string; amount?: string; hostZone?: string; receiver?: string; }): _133.MsgRedeemStake; }; MsgRedeemStakeResponse: { encode(_: _133.MsgRedeemStakeResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRedeemStakeResponse; fromPartial(_: {}): _133.MsgRedeemStakeResponse; }; MsgRegisterHostZone: { encode(message: _133.MsgRegisterHostZone, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRegisterHostZone; fromPartial(object: { connectionId?: string; bech32prefix?: string; hostDenom?: string; ibcDenom?: string; creator?: string; transferChannelId?: string; unbondingPeriod?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; minRedemptionRate?: string; maxRedemptionRate?: string; lsmLiquidStakeEnabled?: boolean; }): _133.MsgRegisterHostZone; }; MsgRegisterHostZoneResponse: { encode(_: _133.MsgRegisterHostZoneResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRegisterHostZoneResponse; fromPartial(_: {}): _133.MsgRegisterHostZoneResponse; }; MsgClaimUndelegatedTokens: { encode(message: _133.MsgClaimUndelegatedTokens, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgClaimUndelegatedTokens; fromPartial(object: { creator?: string; hostZoneId?: string; epoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; sender?: string; }): _133.MsgClaimUndelegatedTokens; }; MsgClaimUndelegatedTokensResponse: { encode(_: _133.MsgClaimUndelegatedTokensResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgClaimUndelegatedTokensResponse; fromPartial(_: {}): _133.MsgClaimUndelegatedTokensResponse; }; MsgRebalanceValidators: { encode(message: _133.MsgRebalanceValidators, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRebalanceValidators; fromPartial(object: { creator?: string; hostZone?: string; numRebalance?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _133.MsgRebalanceValidators; }; MsgRebalanceValidatorsResponse: { encode(_: _133.MsgRebalanceValidatorsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRebalanceValidatorsResponse; fromPartial(_: {}): _133.MsgRebalanceValidatorsResponse; }; MsgAddValidators: { encode(message: _133.MsgAddValidators, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgAddValidators; fromPartial(object: { creator?: string; hostZone?: string; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; }): _133.MsgAddValidators; }; MsgAddValidatorsResponse: { encode(_: _133.MsgAddValidatorsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgAddValidatorsResponse; fromPartial(_: {}): _133.MsgAddValidatorsResponse; }; MsgChangeValidatorWeight: { encode(message: _133.MsgChangeValidatorWeight, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgChangeValidatorWeight; fromPartial(object: { creator?: string; hostZone?: string; valAddr?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _133.MsgChangeValidatorWeight; }; MsgChangeValidatorWeightResponse: { encode(_: _133.MsgChangeValidatorWeightResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgChangeValidatorWeightResponse; fromPartial(_: {}): _133.MsgChangeValidatorWeightResponse; }; MsgDeleteValidator: { encode(message: _133.MsgDeleteValidator, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgDeleteValidator; fromPartial(object: { creator?: string; hostZone?: string; valAddr?: string; }): _133.MsgDeleteValidator; }; MsgDeleteValidatorResponse: { encode(_: _133.MsgDeleteValidatorResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgDeleteValidatorResponse; fromPartial(_: {}): _133.MsgDeleteValidatorResponse; }; MsgRestoreInterchainAccount: { encode(message: _133.MsgRestoreInterchainAccount, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRestoreInterchainAccount; fromPartial(object: { creator?: string; chainId?: string; accountType?: _129.ICAAccountType; }): _133.MsgRestoreInterchainAccount; }; MsgRestoreInterchainAccountResponse: { encode(_: _133.MsgRestoreInterchainAccountResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgRestoreInterchainAccountResponse; fromPartial(_: {}): _133.MsgRestoreInterchainAccountResponse; }; MsgUpdateValidatorSharesExchRate: { encode(message: _133.MsgUpdateValidatorSharesExchRate, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgUpdateValidatorSharesExchRate; fromPartial(object: { creator?: string; chainId?: string; valoper?: string; }): _133.MsgUpdateValidatorSharesExchRate; }; MsgUpdateValidatorSharesExchRateResponse: { encode(_: _133.MsgUpdateValidatorSharesExchRateResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _133.MsgUpdateValidatorSharesExchRateResponse; fromPartial(_: {}): _133.MsgUpdateValidatorSharesExchRateResponse; }; QueryInterchainAccountFromAddressRequest: { encode(message: _132.QueryInterchainAccountFromAddressRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryInterchainAccountFromAddressRequest; fromPartial(object: { owner?: string; connectionId?: string; }): _132.QueryInterchainAccountFromAddressRequest; }; QueryInterchainAccountFromAddressResponse: { encode(message: _132.QueryInterchainAccountFromAddressResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryInterchainAccountFromAddressResponse; fromPartial(object: { interchainAccountAddress?: string; }): _132.QueryInterchainAccountFromAddressResponse; }; QueryParamsRequest: { encode(_: _132.QueryParamsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryParamsRequest; fromPartial(_: {}): _132.QueryParamsRequest; }; QueryParamsResponse: { encode(message: _132.QueryParamsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryParamsResponse; fromPartial(object: { params?: { rewardsInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegateInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; depositInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; redemptionRateInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; strideCommission?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; reinvestInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; icaTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; bufferSize?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; ibcTimeoutBlocks?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; feeTransferTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; maxStakeIcaCallsPerEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; defaultMinRedemptionRateThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; defaultMaxRedemptionRateThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; ibcTransferTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; safetyMaxSlashPercent?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validatorSlashQueryThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _132.QueryParamsResponse; }; QueryGetValidatorsRequest: { encode(message: _132.QueryGetValidatorsRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetValidatorsRequest; fromPartial(object: { chainId?: string; }): _132.QueryGetValidatorsRequest; }; QueryGetValidatorsResponse: { encode(message: _132.QueryGetValidatorsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetValidatorsResponse; fromPartial(object: { validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; }): _132.QueryGetValidatorsResponse; }; QueryGetHostZoneRequest: { encode(message: _132.QueryGetHostZoneRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetHostZoneRequest; fromPartial(object: { chainId?: string; }): _132.QueryGetHostZoneRequest; }; QueryGetHostZoneResponse: { encode(message: _132.QueryGetHostZoneResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetHostZoneResponse; fromPartial(object: { hostZone?: { chainId?: string; bech32prefix?: string; connectionId?: string; transferChannelId?: string; ibcDenom?: string; hostDenom?: string; unbondingPeriod?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; depositAddress?: string; withdrawalIcaAddress?: string; feeIcaAddress?: string; delegationIcaAddress?: string; redemptionIcaAddress?: string; totalDelegations?: string; lastRedemptionRate?: string; redemptionRate?: string; minRedemptionRate?: string; maxRedemptionRate?: string; lsmLiquidStakeEnabled?: boolean; halted?: boolean; }; }): _132.QueryGetHostZoneResponse; }; QueryAllHostZoneRequest: { encode(message: _132.QueryAllHostZoneRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryAllHostZoneRequest; fromPartial(object: { pagination?: { key?: Uint8Array; offset?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; limit?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; countTotal?: boolean; reverse?: boolean; }; }): _132.QueryAllHostZoneRequest; }; QueryAllHostZoneResponse: { encode(message: _132.QueryAllHostZoneResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryAllHostZoneResponse; fromPartial(object: { hostZone?: { chainId?: string; bech32prefix?: string; connectionId?: string; transferChannelId?: string; ibcDenom?: string; hostDenom?: string; unbondingPeriod?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; depositAddress?: string; withdrawalIcaAddress?: string; feeIcaAddress?: string; delegationIcaAddress?: string; redemptionIcaAddress?: string; totalDelegations?: string; lastRedemptionRate?: string; redemptionRate?: string; minRedemptionRate?: string; maxRedemptionRate?: string; lsmLiquidStakeEnabled?: boolean; halted?: boolean; }[]; pagination?: { nextKey?: Uint8Array; total?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _132.QueryAllHostZoneResponse; }; QueryModuleAddressRequest: { encode(message: _132.QueryModuleAddressRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryModuleAddressRequest; fromPartial(object: { name?: string; }): _132.QueryModuleAddressRequest; }; QueryModuleAddressResponse: { encode(message: _132.QueryModuleAddressResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryModuleAddressResponse; fromPartial(object: { addr?: string; }): _132.QueryModuleAddressResponse; }; QueryGetEpochTrackerRequest: { encode(message: _132.QueryGetEpochTrackerRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetEpochTrackerRequest; fromPartial(object: { epochIdentifier?: string; }): _132.QueryGetEpochTrackerRequest; }; QueryGetEpochTrackerResponse: { encode(message: _132.QueryGetEpochTrackerResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetEpochTrackerResponse; fromPartial(object: { epochTracker?: { epochIdentifier?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nextEpochStartTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; duration?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; }): _132.QueryGetEpochTrackerResponse; }; QueryAllEpochTrackerRequest: { encode(_: _132.QueryAllEpochTrackerRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryAllEpochTrackerRequest; fromPartial(_: {}): _132.QueryAllEpochTrackerRequest; }; QueryAllEpochTrackerResponse: { encode(message: _132.QueryAllEpochTrackerResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryAllEpochTrackerResponse; fromPartial(object: { epochTracker?: { epochIdentifier?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nextEpochStartTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; duration?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }[]; }): _132.QueryAllEpochTrackerResponse; }; QueryGetNextPacketSequenceRequest: { encode(message: _132.QueryGetNextPacketSequenceRequest, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetNextPacketSequenceRequest; fromPartial(object: { channelId?: string; portId?: string; }): _132.QueryGetNextPacketSequenceRequest; }; QueryGetNextPacketSequenceResponse: { encode(message: _132.QueryGetNextPacketSequenceResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryGetNextPacketSequenceResponse; fromPartial(object: { sequence?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _132.QueryGetNextPacketSequenceResponse; }; QueryAddressUnbondings: { encode(message: _132.QueryAddressUnbondings, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryAddressUnbondings; fromPartial(object: { address?: string; }): _132.QueryAddressUnbondings; }; QueryAddressUnbondingsResponse: { encode(message: _132.QueryAddressUnbondingsResponse, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _132.QueryAddressUnbondingsResponse; fromPartial(object: { addressUnbondings?: { address?: string; receiver?: string; unbondingEstimatedTime?: string; amount?: string; denom?: string; claimIsPending?: boolean; }[]; }): _132.QueryAddressUnbondingsResponse; }; Params: { encode(message: _131.Params, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _131.Params; fromPartial(object: { rewardsInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegateInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; depositInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; redemptionRateInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; strideCommission?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; reinvestInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; icaTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; bufferSize?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; ibcTimeoutBlocks?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; feeTransferTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; maxStakeIcaCallsPerEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; defaultMinRedemptionRateThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; defaultMaxRedemptionRateThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; ibcTransferTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; safetyMaxSlashPercent?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validatorSlashQueryThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _131.Params; }; StakeibcPacketData: { encode(message: _130.StakeibcPacketData, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _130.StakeibcPacketData; fromPartial(object: { noData?: {}; }): _130.StakeibcPacketData; }; NoData: { encode(_: _130.NoData, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _130.NoData; fromPartial(_: {}): _130.NoData; }; iCAAccountTypeFromJSON(object: any): _129.ICAAccountType; iCAAccountTypeToJSON(object: _129.ICAAccountType): string; ICAAccountType: typeof _129.ICAAccountType; ICAAccountTypeSDKType: typeof _129.ICAAccountTypeSDKType; HostZone: { encode(message: _128.HostZone, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _128.HostZone; fromPartial(object: { chainId?: string; bech32prefix?: string; connectionId?: string; transferChannelId?: string; ibcDenom?: string; hostDenom?: string; unbondingPeriod?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; depositAddress?: string; withdrawalIcaAddress?: string; feeIcaAddress?: string; delegationIcaAddress?: string; redemptionIcaAddress?: string; totalDelegations?: string; lastRedemptionRate?: string; redemptionRate?: string; minRedemptionRate?: string; maxRedemptionRate?: string; lsmLiquidStakeEnabled?: boolean; halted?: boolean; }): _128.HostZone; }; AddValidatorsProposal: { encode(message: _127.AddValidatorsProposal, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _127.AddValidatorsProposal; fromPartial(object: { title?: string; description?: string; hostZone?: string; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; deposit?: string; }): _127.AddValidatorsProposal; }; ToggleLSMProposal: { encode(message: _127.ToggleLSMProposal, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _127.ToggleLSMProposal; fromPartial(object: { title?: string; description?: string; hostZone?: string; enabled?: boolean; deposit?: string; }): _127.ToggleLSMProposal; }; GenesisState: { encode(message: _126.GenesisState, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _126.GenesisState; fromPartial(object: { params?: { rewardsInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegateInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; depositInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; redemptionRateInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; strideCommission?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; reinvestInterval?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; icaTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; bufferSize?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; ibcTimeoutBlocks?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; feeTransferTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; maxStakeIcaCallsPerEpoch?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; defaultMinRedemptionRateThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; defaultMaxRedemptionRateThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; ibcTransferTimeoutNanos?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; safetyMaxSlashPercent?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validatorSlashQueryThreshold?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; portId?: string; hostZoneList?: { chainId?: string; bech32prefix?: string; connectionId?: string; transferChannelId?: string; ibcDenom?: string; hostDenom?: string; unbondingPeriod?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; depositAddress?: string; withdrawalIcaAddress?: string; feeIcaAddress?: string; delegationIcaAddress?: string; redemptionIcaAddress?: string; totalDelegations?: string; lastRedemptionRate?: string; redemptionRate?: string; minRedemptionRate?: string; maxRedemptionRate?: string; lsmLiquidStakeEnabled?: boolean; halted?: boolean; }[]; epochTrackerList?: { epochIdentifier?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nextEpochStartTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; duration?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }[]; }): _126.GenesisState; }; EpochTracker: { encode(message: _125.EpochTracker, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _125.EpochTracker; fromPartial(object: { epochIdentifier?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; nextEpochStartTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; duration?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _125.EpochTracker; }; SplitDelegation: { encode(message: _124.SplitDelegation, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.SplitDelegation; fromPartial(object: { validator?: string; amount?: string; }): _124.SplitDelegation; }; DelegateCallback: { encode(message: _124.DelegateCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.DelegateCallback; fromPartial(object: { hostZoneId?: string; depositRecordId?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; splitDelegations?: { validator?: string; amount?: string; }[]; }): _124.DelegateCallback; }; ClaimCallback: { encode(message: _124.ClaimCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.ClaimCallback; fromPartial(object: { userRedemptionRecordId?: string; chainId?: string; epochNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _124.ClaimCallback; }; ReinvestCallback: { encode(message: _124.ReinvestCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.ReinvestCallback; fromPartial(object: { reinvestAmount?: { denom?: string; amount?: string; }; hostZoneId?: string; }): _124.ReinvestCallback; }; UndelegateCallback: { encode(message: _124.UndelegateCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.UndelegateCallback; fromPartial(object: { hostZoneId?: string; splitDelegations?: { validator?: string; amount?: string; }[]; epochUnbondingRecordIds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }[]; }): _124.UndelegateCallback; }; RedemptionCallback: { encode(message: _124.RedemptionCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.RedemptionCallback; fromPartial(object: { hostZoneId?: string; epochUnbondingRecordIds?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }[]; }): _124.RedemptionCallback; }; Rebalancing: { encode(message: _124.Rebalancing, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.Rebalancing; fromPartial(object: { srcValidator?: string; dstValidator?: string; amt?: string; }): _124.Rebalancing; }; RebalanceCallback: { encode(message: _124.RebalanceCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.RebalanceCallback; fromPartial(object: { hostZoneId?: string; rebalancings?: { srcValidator?: string; dstValidator?: string; amt?: string; }[]; }): _124.RebalanceCallback; }; DetokenizeSharesCallback: { encode(message: _124.DetokenizeSharesCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.DetokenizeSharesCallback; fromPartial(object: { deposit?: { chainId?: string; denom?: string; ibcDenom?: string; stakerAddress?: string; validatorAddress?: string; amount?: string; stToken?: { denom?: string; amount?: string; }; status?: _122.LSMTokenDeposit_Status; }; }): _124.DetokenizeSharesCallback; }; LSMLiquidStake: { encode(message: _124.LSMLiquidStake, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.LSMLiquidStake; fromPartial(object: { deposit?: { chainId?: string; denom?: string; ibcDenom?: string; stakerAddress?: string; validatorAddress?: string; amount?: string; stToken?: { denom?: string; amount?: string; }; status?: _122.LSMTokenDeposit_Status; }; hostZone?: { chainId?: string; bech32prefix?: string; connectionId?: string; transferChannelId?: string; ibcDenom?: string; hostDenom?: string; unbondingPeriod?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; depositAddress?: string; withdrawalIcaAddress?: string; feeIcaAddress?: string; delegationIcaAddress?: string; redemptionIcaAddress?: string; totalDelegations?: string; lastRedemptionRate?: string; redemptionRate?: string; minRedemptionRate?: string; maxRedemptionRate?: string; lsmLiquidStakeEnabled?: boolean; halted?: boolean; }; validator?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }; }): _124.LSMLiquidStake; }; ValidatorExchangeRateQueryCallback: { encode(message: _124.ValidatorExchangeRateQueryCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.ValidatorExchangeRateQueryCallback; fromPartial(object: { lsmLiquidStake?: { deposit?: { chainId?: string; denom?: string; ibcDenom?: string; stakerAddress?: string; validatorAddress?: string; amount?: string; stToken?: { denom?: string; amount?: string; }; status?: _122.LSMTokenDeposit_Status; }; hostZone?: { chainId?: string; bech32prefix?: string; connectionId?: string; transferChannelId?: string; ibcDenom?: string; hostDenom?: string; unbondingPeriod?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; validators?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }[]; depositAddress?: string; withdrawalIcaAddress?: string; feeIcaAddress?: string; delegationIcaAddress?: string; redemptionIcaAddress?: string; totalDelegations?: string; lastRedemptionRate?: string; redemptionRate?: string; minRedemptionRate?: string; maxRedemptionRate?: string; lsmLiquidStakeEnabled?: boolean; halted?: boolean; }; validator?: { name?: string; address?: string; weight?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; delegation?: string; slashQueryProgressTracker?: string; slashQueryCheckpoint?: string; internalSharesToTokensRate?: string; delegationChangesInProgress?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; slashQueryInProgress?: boolean; }; }; }): _124.ValidatorExchangeRateQueryCallback; }; DelegatorSharesQueryCallback: { encode(message: _124.DelegatorSharesQueryCallback, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _124.DelegatorSharesQueryCallback; fromPartial(object: { initialValidatorDelegation?: string; }): _124.DelegatorSharesQueryCallback; }; AddressUnbonding: { encode(message: _123.AddressUnbonding, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _123.AddressUnbonding; fromPartial(object: { address?: string; receiver?: string; unbondingEstimatedTime?: string; amount?: string; denom?: string; claimIsPending?: boolean; }): _123.AddressUnbonding; }; }; const vesting: { BaseVestingAccount: { encode(message: _136.BaseVestingAccount, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _136.BaseVestingAccount; fromPartial(object: { baseAccount?: { address?: string; pubKey?: { typeUrl?: string; value?: Uint8Array; }; accountNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; sequence?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; originalVesting?: { denom?: string; amount?: string; }[]; delegatedFree?: { denom?: string; amount?: string; }[]; delegatedVesting?: { denom?: string; amount?: string; }[]; endTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }): _136.BaseVestingAccount; }; Period: { encode(message: _136.Period, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _136.Period; fromPartial(object: { startTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; length?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: { denom?: string; amount?: string; }[]; actionType?: number; }): _136.Period; }; StridePeriodicVestingAccount: { encode(message: _136.StridePeriodicVestingAccount, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _136.StridePeriodicVestingAccount; fromPartial(object: { baseVestingAccount?: { baseAccount?: { address?: string; pubKey?: { typeUrl?: string; value?: Uint8Array; }; accountNumber?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; sequence?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; originalVesting?: { denom?: string; amount?: string; }[]; delegatedFree?: { denom?: string; amount?: string; }[]; delegatedVesting?: { denom?: string; amount?: string; }[]; endTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; }; vestingPeriods?: { startTime?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; length?: { high?: number; low?: number; unsigned?: boolean; add?: (addend: string | number | import("long")) => import("long"); and?: (other: string | number | import("long")) => import("long"); compare?: (other: string | number | import("long")) => number; comp?: (other: string | number | import("long")) => number; divide?: (divisor: string | number | import("long")) => import("long"); div?: (divisor: string | number | import("long")) => import("long"); equals?: (other: string | number | import("long")) => boolean; eq?: (other: string | number | import("long")) => boolean; getHighBits?: () => number; getHighBitsUnsigned?: () => number; getLowBits?: () => number; getLowBitsUnsigned?: () => number; getNumBitsAbs?: () => number; greaterThan?: (other: string | number | import("long")) => boolean; gt?: (other: string | number | import("long")) => boolean; greaterThanOrEqual?: (other: string | number | import("long")) => boolean; gte?: (other: string | number | import("long")) => boolean; ge?: (other: string | number | import("long")) => boolean; isEven?: () => boolean; isNegative?: () => boolean; isOdd?: () => boolean; isPositive?: () => boolean; isZero?: () => boolean; eqz?: () => boolean; lessThan?: (other: string | number | import("long")) => boolean; lt?: (other: string | number | import("long")) => boolean; lessThanOrEqual?: (other: string | number | import("long")) => boolean; lte?: (other: string | number | import("long")) => boolean; le?: (other: string | number | import("long")) => boolean; modulo?: (other: string | number | import("long")) => import("long"); mod?: (other: string | number | import("long")) => import("long"); rem?: (other: string | number | import("long")) => import("long"); multiply?: (multiplier: string | number | import("long")) => import("long"); mul?: (multiplier: string | number | import("long")) => import("long"); negate?: () => import("long"); neg?: () => import("long"); not?: () => import("long"); countLeadingZeros?: () => number; clz?: () => number; countTrailingZeros?: () => number; ctz?: () => number; notEquals?: (other: string | number | import("long")) => boolean; neq?: (other: string | number | import("long")) => boolean; ne?: (other: string | number | import("long")) => boolean; or?: (other: string | number | import("long")) => import("long"); shiftLeft?: (numBits: number | import("long")) => import("long"); shl?: (numBits: number | import("long")) => import("long"); shiftRight?: (numBits: number | import("long")) => import("long"); shr?: (numBits: number | import("long")) => import("long"); shiftRightUnsigned?: (numBits: number | import("long")) => import("long"); shru?: (numBits: number | import("long")) => import("long"); shr_u?: (numBits: number | import("long")) => import("long"); rotateLeft?: (numBits: number | import("long")) => import("long"); rotl?: (numBits: number | import("long")) => import("long"); rotateRight?: (numBits: number | import("long")) => import("long"); rotr?: (numBits: number | import("long")) => import("long"); subtract?: (subtrahend: string | number | import("long")) => import("long"); sub?: (subtrahend: string | number | import("long")) => import("long"); toInt?: () => number; toNumber?: () => number; toBytes?: (le?: boolean) => number[]; toBytesLE?: () => number[]; toBytesBE?: () => number[]; toSigned?: () => import("long"); toString?: (radix?: number) => string; toUnsigned?: () => import("long"); xor?: (other: string | number | import("long")) => import("long"); }; amount?: { denom?: string; amount?: string; }[]; actionType?: number; }[]; }): _136.StridePeriodicVestingAccount; }; }; const ClientFactory: { createRPCMsgClient: ({ rpc }: { rpc: import("@osmonauts/helpers").Rpc; }) => Promise<{ cosmos: { authz: { v1beta1: import("../cosmos/authz/v1beta1/tx.rpc.msg").MsgClientImpl; }; bank: { v1beta1: import("../cosmos/bank/v1beta1/tx.rpc.msg").MsgClientImpl; }; crisis: { v1beta1: import("../cosmos/crisis/v1beta1/tx.rpc.msg").MsgClientImpl; }; distribution: { v1beta1: import("../cosmos/distribution/v1beta1/tx.rpc.msg").MsgClientImpl; }; evidence: { v1beta1: import("../cosmos/evidence/v1beta1/tx.rpc.msg").MsgClientImpl; }; feegrant: { v1beta1: import("../cosmos/feegrant/v1beta1/tx.rpc.msg").MsgClientImpl; }; gov: { v1beta1: import("../cosmos/gov/v1beta1/tx.rpc.msg").MsgClientImpl; }; slashing: { v1beta1: import("../cosmos/slashing/v1beta1/tx.rpc.msg").MsgClientImpl; }; staking: { v1beta1: import("../cosmos/staking/v1beta1/tx.rpc.msg").MsgClientImpl; }; vesting: { v1beta1: import("../cosmos/vesting/v1beta1/tx.rpc.msg").MsgClientImpl; }; }; stride: { claim: _232.MsgClientImpl; interchainquery: { v1: _233.MsgClientImpl; }; stakeibc: _234.MsgClientImpl; }; }>; createRPCQueryClient: ({ rpcEndpoint }: { rpcEndpoint: string; }) => Promise<{ cosmos: { auth: { v1beta1: { accounts(request?: import("../cosmos/auth/v1beta1/query").QueryAccountsRequest): Promise; account(request: import("../cosmos/auth/v1beta1/query").QueryAccountRequest): Promise; params(request?: import("../cosmos/auth/v1beta1/query").QueryParamsRequest): Promise; moduleAccountByName(request: import("../cosmos/auth/v1beta1/query").QueryModuleAccountByNameRequest): Promise; }; }; authz: { v1beta1: { grants(request: import("../cosmos/authz/v1beta1/query").QueryGrantsRequest): Promise; granterGrants(request: import("../cosmos/authz/v1beta1/query").QueryGranterGrantsRequest): Promise; granteeGrants(request: import("../cosmos/authz/v1beta1/query").QueryGranteeGrantsRequest): Promise; }; }; bank: { v1beta1: { balance(request: import("../cosmos/bank/v1beta1/query").QueryBalanceRequest): Promise; allBalances(request: import("../cosmos/bank/v1beta1/query").QueryAllBalancesRequest): Promise; spendableBalances(request: import("../cosmos/bank/v1beta1/query").QuerySpendableBalancesRequest): Promise; totalSupply(request?: import("../cosmos/bank/v1beta1/query").QueryTotalSupplyRequest): Promise; supplyOf(request: import("../cosmos/bank/v1beta1/query").QuerySupplyOfRequest): Promise; params(request?: import("../cosmos/bank/v1beta1/query").QueryParamsRequest): Promise; denomMetadata(request: import("../cosmos/bank/v1beta1/query").QueryDenomMetadataRequest): Promise; denomsMetadata(request?: import("../cosmos/bank/v1beta1/query").QueryDenomsMetadataRequest): Promise; }; }; base: { node: { v1beta1: { config(request?: import("../cosmos/base/node/v1beta1/query").ConfigRequest): Promise; }; }; tendermint: { v1beta1: { getNodeInfo(request?: import("../cosmos/base/tendermint/v1beta1/query").GetNodeInfoRequest): Promise; getSyncing(request?: import("../cosmos/base/tendermint/v1beta1/query").GetSyncingRequest): Promise; getLatestBlock(request?: import("../cosmos/base/tendermint/v1beta1/query").GetLatestBlockRequest): Promise; getBlockByHeight(request: import("../cosmos/base/tendermint/v1beta1/query").GetBlockByHeightRequest): Promise; getLatestValidatorSet(request?: import("../cosmos/base/tendermint/v1beta1/query").GetLatestValidatorSetRequest): Promise; getValidatorSetByHeight(request: import("../cosmos/base/tendermint/v1beta1/query").GetValidatorSetByHeightRequest): Promise; }; }; }; distribution: { v1beta1: { params(request?: import("../cosmos/distribution/v1beta1/query").QueryParamsRequest): Promise; validatorOutstandingRewards(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorOutstandingRewardsRequest): Promise; validatorCommission(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorCommissionRequest): Promise; validatorSlashes(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorSlashesRequest): Promise; delegationRewards(request: import("../cosmos/distribution/v1beta1/query").QueryDelegationRewardsRequest): Promise; delegationTotalRewards(request: import("../cosmos/distribution/v1beta1/query").QueryDelegationTotalRewardsRequest): Promise; delegatorValidators(request: import("../cosmos/distribution/v1beta1/query").QueryDelegatorValidatorsRequest): Promise; delegatorWithdrawAddress(request: import("../cosmos/distribution/v1beta1/query").QueryDelegatorWithdrawAddressRequest): Promise; communityPool(request?: import("../cosmos/distribution/v1beta1/query").QueryCommunityPoolRequest): Promise; tokenizeShareRecordReward(request: import("../cosmos/distribution/v1beta1/query").QueryTokenizeShareRecordRewardRequest): Promise; }; }; evidence: { v1beta1: { evidence(request: import("../cosmos/evidence/v1beta1/query").QueryEvidenceRequest): Promise; allEvidence(request?: import("../cosmos/evidence/v1beta1/query").QueryAllEvidenceRequest): Promise; }; }; feegrant: { v1beta1: { allowance(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowanceRequest): Promise; allowances(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowancesRequest): Promise; allowancesByGranter(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowancesByGranterRequest): Promise; }; }; gov: { v1beta1: { proposal(request: import("../cosmos/gov/v1beta1/query").QueryProposalRequest): Promise; proposals(request: import("../cosmos/gov/v1beta1/query").QueryProposalsRequest): Promise; vote(request: import("../cosmos/gov/v1beta1/query").QueryVoteRequest): Promise; votes(request: import("../cosmos/gov/v1beta1/query").QueryVotesRequest): Promise; params(request: import("../cosmos/gov/v1beta1/query").QueryParamsRequest): Promise; deposit(request: import("../cosmos/gov/v1beta1/query").QueryDepositRequest): Promise; deposits(request: import("../cosmos/gov/v1beta1/query").QueryDepositsRequest): Promise; tallyResult(request: import("../cosmos/gov/v1beta1/query").QueryTallyResultRequest): Promise; }; }; mint: { v1beta1: { params(request?: import("../cosmos/mint/v1beta1/query").QueryParamsRequest): Promise; inflation(request?: import("../cosmos/mint/v1beta1/query").QueryInflationRequest): Promise; annualProvisions(request?: import("../cosmos/mint/v1beta1/query").QueryAnnualProvisionsRequest): Promise; }; }; params: { v1beta1: { params(request: import("../cosmos/params/v1beta1/query").QueryParamsRequest): Promise; }; }; slashing: { v1beta1: { params(request?: import("../cosmos/slashing/v1beta1/query").QueryParamsRequest): Promise; signingInfo(request: import("../cosmos/slashing/v1beta1/query").QuerySigningInfoRequest): Promise; signingInfos(request?: import("../cosmos/slashing/v1beta1/query").QuerySigningInfosRequest): Promise; }; }; staking: { v1beta1: { validators(request: import("../cosmos/staking/v1beta1/query").QueryValidatorsRequest): Promise; validator(request: import("../cosmos/staking/v1beta1/query").QueryValidatorRequest): Promise; validatorDelegations(request: import("../cosmos/staking/v1beta1/query").QueryValidatorDelegationsRequest): Promise; validatorUnbondingDelegations(request: import("../cosmos/staking/v1beta1/query").QueryValidatorUnbondingDelegationsRequest): Promise; delegation(request: import("../cosmos/staking/v1beta1/query").QueryDelegationRequest): Promise; unbondingDelegation(request: import("../cosmos/staking/v1beta1/query").QueryUnbondingDelegationRequest): Promise; delegatorDelegations(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorDelegationsRequest): Promise; delegatorUnbondingDelegations(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorUnbondingDelegationsRequest): Promise; redelegations(request: import("../cosmos/staking/v1beta1/query").QueryRedelegationsRequest): Promise; delegatorValidators(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorsRequest): Promise; delegatorValidator(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorRequest): Promise; historicalInfo(request: import("../cosmos/staking/v1beta1/query").QueryHistoricalInfoRequest): Promise; pool(request?: import("../cosmos/staking/v1beta1/query").QueryPoolRequest): Promise; params(request?: import("../cosmos/staking/v1beta1/query").QueryParamsRequest): Promise; tokenizeShareRecordById(request: import("../cosmos/staking/v1beta1/query").QueryTokenizeShareRecordByIdRequest): Promise; tokenizeShareRecordByDenom(request: import("../cosmos/staking/v1beta1/query").QueryTokenizeShareRecordByDenomRequest): Promise; tokenizeShareRecordsOwned(request: import("../cosmos/staking/v1beta1/query").QueryTokenizeShareRecordsOwnedRequest): Promise; allTokenizeShareRecords(request?: import("../cosmos/staking/v1beta1/query").QueryAllTokenizeShareRecordsRequest): Promise; lastTokenizeShareRecordId(request?: import("../cosmos/staking/v1beta1/query").QueryLastTokenizeShareRecordIdRequest): Promise; totalTokenizeSharedAssets(request?: import("../cosmos/staking/v1beta1/query").QueryTotalTokenizeSharedAssetsRequest): Promise; totalLiquidStaked(request?: import("../cosmos/staking/v1beta1/query").QueryTotalLiquidStaked): Promise; tokenizeShareLockInfo(request: import("../cosmos/staking/v1beta1/query").QueryTokenizeShareLockInfo): Promise; }; }; tx: { v1beta1: { simulate(request: import("../cosmos/tx/v1beta1/service").SimulateRequest): Promise; getTx(request: import("../cosmos/tx/v1beta1/service").GetTxRequest): Promise; broadcastTx(request: import("../cosmos/tx/v1beta1/service").BroadcastTxRequest): Promise; getTxsEvent(request: import("../cosmos/tx/v1beta1/service").GetTxsEventRequest): Promise; getBlockWithTxs(request: import("../cosmos/tx/v1beta1/service").GetBlockWithTxsRequest): Promise; }; }; upgrade: { v1beta1: { currentPlan(request?: import("../cosmos/upgrade/v1beta1/query").QueryCurrentPlanRequest): Promise; appliedPlan(request: import("../cosmos/upgrade/v1beta1/query").QueryAppliedPlanRequest): Promise; upgradedConsensusState(request: import("../cosmos/upgrade/v1beta1/query").QueryUpgradedConsensusStateRequest): Promise; moduleVersions(request: import("../cosmos/upgrade/v1beta1/query").QueryModuleVersionsRequest): Promise; }; }; }; stride: { autopilot: { params(request?: _93.QueryParamsRequest): Promise<_93.QueryParamsResponse>; }; claim: { distributorAccountBalance(request: _97.QueryDistributorAccountBalanceRequest): Promise<_97.QueryDistributorAccountBalanceResponse>; params(request?: _97.QueryParamsRequest): Promise<_97.QueryParamsResponse>; claimRecord(request: _97.QueryClaimRecordRequest): Promise<_97.QueryClaimRecordResponse>; claimableForAction(request: _97.QueryClaimableForActionRequest): Promise<_97.QueryClaimableForActionResponse>; totalClaimable(request: _97.QueryTotalClaimableRequest): Promise<_97.QueryTotalClaimableResponse>; userVestings(request: _97.QueryUserVestingsRequest): Promise<_97.QueryUserVestingsResponse>; claimStatus(request: _97.QueryClaimStatusRequest): Promise<_97.QueryClaimStatusResponse>; claimMetadata(request?: _97.QueryClaimMetadataRequest): Promise<_97.QueryClaimMetadataResponse>; }; epochs: { epochInfos(request?: _100.QueryEpochsInfoRequest): Promise<_100.QueryEpochsInfoResponse>; currentEpoch(request: _100.QueryCurrentEpochRequest): Promise<_100.QueryCurrentEpochResponse>; epochInfo(request: _100.QueryEpochInfoRequest): Promise<_100.QueryEpochInfoResponse>; }; icacallbacks: { params(request?: _105.QueryParamsRequest): Promise<_105.QueryParamsResponse>; callbackData(request: _105.QueryGetCallbackDataRequest): Promise<_105.QueryGetCallbackDataResponse>; callbackDataAll(request?: _105.QueryAllCallbackDataRequest): Promise<_105.QueryAllCallbackDataResponse>; }; mint: { v1beta1: { params(request?: _112.QueryParamsRequest): Promise<_112.QueryParamsResponse>; epochProvisions(request?: _112.QueryEpochProvisionsRequest): Promise<_112.QueryEpochProvisionsResponse>; }; }; ratelimit: { allRateLimits(request?: _116.QueryAllRateLimitsRequest): Promise<_116.QueryAllRateLimitsResponse>; rateLimit(request: _116.QueryRateLimitRequest): Promise<_116.QueryRateLimitResponse>; rateLimitsByChainId(request: _116.QueryRateLimitsByChainIdRequest): Promise<_116.QueryRateLimitsByChainIdResponse>; rateLimitsByChannelId(request: _116.QueryRateLimitsByChannelIdRequest): Promise<_116.QueryRateLimitsByChannelIdResponse>; }; records: { params(request?: _121.QueryParamsRequest): Promise<_121.QueryParamsResponse>; userRedemptionRecord(request: _121.QueryGetUserRedemptionRecordRequest): Promise<_121.QueryGetUserRedemptionRecordResponse>; userRedemptionRecordAll(request?: _121.QueryAllUserRedemptionRecordRequest): Promise<_121.QueryAllUserRedemptionRecordResponse>; userRedemptionRecordForUser(request: _121.QueryAllUserRedemptionRecordForUserRequest): Promise<_121.QueryAllUserRedemptionRecordForUserResponse>; epochUnbondingRecord(request: _121.QueryGetEpochUnbondingRecordRequest): Promise<_121.QueryGetEpochUnbondingRecordResponse>; epochUnbondingRecordAll(request?: _121.QueryAllEpochUnbondingRecordRequest): Promise<_121.QueryAllEpochUnbondingRecordResponse>; depositRecord(request: _121.QueryGetDepositRecordRequest): Promise<_121.QueryGetDepositRecordResponse>; depositRecordAll(request?: _121.QueryAllDepositRecordRequest): Promise<_121.QueryAllDepositRecordResponse>; depositRecordByHost(request: _121.QueryDepositRecordByHostRequest): Promise<_121.QueryDepositRecordByHostResponse>; lSMDeposit(request: _121.QueryLSMDepositRequest): Promise<_121.QueryLSMDepositResponse>; lSMDeposits(request: _121.QueryLSMDepositsRequest): Promise<_121.QueryLSMDepositsResponse>; }; stakeibc: { params(request?: _132.QueryParamsRequest): Promise<_132.QueryParamsResponse>; validators(request: _132.QueryGetValidatorsRequest): Promise<_132.QueryGetValidatorsResponse>; hostZone(request: _132.QueryGetHostZoneRequest): Promise<_132.QueryGetHostZoneResponse>; hostZoneAll(request?: _132.QueryAllHostZoneRequest): Promise<_132.QueryAllHostZoneResponse>; moduleAddress(request: _132.QueryModuleAddressRequest): Promise<_132.QueryModuleAddressResponse>; interchainAccountFromAddress(request: _132.QueryInterchainAccountFromAddressRequest): Promise<_132.QueryInterchainAccountFromAddressResponse>; epochTracker(request: _132.QueryGetEpochTrackerRequest): Promise<_132.QueryGetEpochTrackerResponse>; epochTrackerAll(request?: _132.QueryAllEpochTrackerRequest): Promise<_132.QueryAllEpochTrackerResponse>; nextPacketSequence(request: _132.QueryGetNextPacketSequenceRequest): Promise<_132.QueryGetNextPacketSequenceResponse>; addressUnbondings(request: _132.QueryAddressUnbondings): Promise<_132.QueryAddressUnbondingsResponse>; }; }; }>; createLCDClient: ({ restEndpoint }: { restEndpoint: string; }) => Promise<{ cosmos: { auth: { v1beta1: import("../cosmos/auth/v1beta1/query.lcd").LCDQueryClient; }; authz: { v1beta1: import("../cosmos/authz/v1beta1/query.lcd").LCDQueryClient; }; bank: { v1beta1: import("../cosmos/bank/v1beta1/query.lcd").LCDQueryClient; }; base: { node: { v1beta1: import("../cosmos/base/node/v1beta1/query.lcd").LCDQueryClient; }; tendermint: { v1beta1: import("../cosmos/base/tendermint/v1beta1/query.lcd").LCDQueryClient; }; }; distribution: { v1beta1: import("../cosmos/distribution/v1beta1/query.lcd").LCDQueryClient; }; evidence: { v1beta1: import("../cosmos/evidence/v1beta1/query.lcd").LCDQueryClient; }; feegrant: { v1beta1: import("../cosmos/feegrant/v1beta1/query.lcd").LCDQueryClient; }; gov: { v1beta1: import("../cosmos/gov/v1beta1/query.lcd").LCDQueryClient; }; mint: { v1beta1: import("../cosmos/mint/v1beta1/query.lcd").LCDQueryClient; }; params: { v1beta1: import("../cosmos/params/v1beta1/query.lcd").LCDQueryClient; }; slashing: { v1beta1: import("../cosmos/slashing/v1beta1/query.lcd").LCDQueryClient; }; staking: { v1beta1: import("../cosmos/staking/v1beta1/query.lcd").LCDQueryClient; }; tx: { v1beta1: import("../cosmos/tx/v1beta1/service.lcd").LCDQueryClient; }; upgrade: { v1beta1: import("../cosmos/upgrade/v1beta1/query.lcd").LCDQueryClient; }; }; stride: { autopilot: _216.LCDQueryClient; claim: _217.LCDQueryClient; epochs: _218.LCDQueryClient; icacallbacks: _219.LCDQueryClient; mint: { v1beta1: _220.LCDQueryClient; }; ratelimit: _221.LCDQueryClient; records: _222.LCDQueryClient; stakeibc: _223.LCDQueryClient; }; }>; }; }