import * as _137 from "./crypto/proof"; import * as _138 from "./crypto/keys"; import * as _140 from "./abci/types"; import * as _141 from "./libs/bits/types"; import * as _142 from "./p2p/types"; import * as _143 from "./types/block"; import * as _144 from "./types/evidence"; import * as _145 from "./types/params"; import * as _146 from "./types/types"; import * as _147 from "./types/validator"; import * as _148 from "./version/types"; export declare namespace tendermint { const crypto: { Proof: { encode(message: _137.Proof, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _137.Proof; fromPartial(object: { 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"); }; index?: { 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"); }; leafHash?: Uint8Array; aunts?: Uint8Array[]; }): _137.Proof; }; ValueOp: { encode(message: _137.ValueOp, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _137.ValueOp; fromPartial(object: { key?: Uint8Array; proof?: { 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"); }; index?: { 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"); }; leafHash?: Uint8Array; aunts?: Uint8Array[]; }; }): _137.ValueOp; }; DominoOp: { encode(message: _137.DominoOp, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _137.DominoOp; fromPartial(object: { key?: string; input?: string; output?: string; }): _137.DominoOp; }; ProofOp: { encode(message: _137.ProofOp, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _137.ProofOp; fromPartial(object: { type?: string; key?: Uint8Array; data?: Uint8Array; }): _137.ProofOp; }; ProofOps: { encode(message: _137.ProofOps, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _137.ProofOps; fromPartial(object: { ops?: { type?: string; key?: Uint8Array; data?: Uint8Array; }[]; }): _137.ProofOps; }; PublicKey: { encode(message: _138.PublicKey, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _138.PublicKey; fromPartial(object: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }): _138.PublicKey; }; }; const abci: { checkTxTypeFromJSON(object: any): _140.CheckTxType; checkTxTypeToJSON(object: _140.CheckTxType): string; responseOfferSnapshot_ResultFromJSON(object: any): _140.ResponseOfferSnapshot_Result; responseOfferSnapshot_ResultToJSON(object: _140.ResponseOfferSnapshot_Result): string; responseApplySnapshotChunk_ResultFromJSON(object: any): _140.ResponseApplySnapshotChunk_Result; responseApplySnapshotChunk_ResultToJSON(object: _140.ResponseApplySnapshotChunk_Result): string; evidenceTypeFromJSON(object: any): _140.EvidenceType; evidenceTypeToJSON(object: _140.EvidenceType): string; CheckTxType: typeof _140.CheckTxType; CheckTxTypeSDKType: typeof _140.CheckTxTypeSDKType; ResponseOfferSnapshot_Result: typeof _140.ResponseOfferSnapshot_Result; ResponseOfferSnapshot_ResultSDKType: typeof _140.ResponseOfferSnapshot_ResultSDKType; ResponseApplySnapshotChunk_Result: typeof _140.ResponseApplySnapshotChunk_Result; ResponseApplySnapshotChunk_ResultSDKType: typeof _140.ResponseApplySnapshotChunk_ResultSDKType; EvidenceType: typeof _140.EvidenceType; EvidenceTypeSDKType: typeof _140.EvidenceTypeSDKType; Request: { encode(message: _140.Request, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.Request; fromPartial(object: { echo?: { message?: string; }; flush?: {}; info?: { version?: string; blockVersion?: { 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"); }; p2pVersion?: { 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"); }; }; setOption?: { key?: string; value?: string; }; initChain?: { time?: Date; chainId?: string; consensusParams?: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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?: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; power?: { 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"); }; }[]; appStateBytes?: Uint8Array; initialHeight?: { 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"); }; }; query?: { data?: Uint8Array; path?: string; 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"); }; prove?: boolean; }; beginBlock?: { hash?: Uint8Array; header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; lastCommitInfo?: { round?: number; votes?: { validator?: { address?: Uint8Array; power?: { 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"); }; }; signedLastBlock?: boolean; }[]; }; byzantineValidators?: { type?: _140.EvidenceType; validator?: { address?: Uint8Array; power?: { 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"); }; }; 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"); }; time?: Date; totalVotingPower?: { 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"); }; }[]; }; checkTx?: { tx?: Uint8Array; type?: _140.CheckTxType; }; deliverTx?: { tx?: Uint8Array; }; endBlock?: { 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"); }; }; commit?: {}; listSnapshots?: {}; offerSnapshot?: { snapshot?: { 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"); }; format?: number; chunks?: number; hash?: Uint8Array; metadata?: Uint8Array; }; appHash?: Uint8Array; }; loadSnapshotChunk?: { 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"); }; format?: number; chunk?: number; }; applySnapshotChunk?: { index?: number; chunk?: Uint8Array; sender?: string; }; }): _140.Request; }; RequestEcho: { encode(message: _140.RequestEcho, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestEcho; fromPartial(object: { message?: string; }): _140.RequestEcho; }; RequestFlush: { encode(_: _140.RequestFlush, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestFlush; fromPartial(_: {}): _140.RequestFlush; }; RequestInfo: { encode(message: _140.RequestInfo, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestInfo; fromPartial(object: { version?: string; blockVersion?: { 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"); }; p2pVersion?: { 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"); }; }): _140.RequestInfo; }; RequestSetOption: { encode(message: _140.RequestSetOption, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestSetOption; fromPartial(object: { key?: string; value?: string; }): _140.RequestSetOption; }; RequestInitChain: { encode(message: _140.RequestInitChain, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestInitChain; fromPartial(object: { time?: Date; chainId?: string; consensusParams?: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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?: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; power?: { 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"); }; }[]; appStateBytes?: Uint8Array; initialHeight?: { 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"); }; }): _140.RequestInitChain; }; RequestQuery: { encode(message: _140.RequestQuery, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestQuery; fromPartial(object: { data?: Uint8Array; path?: string; 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"); }; prove?: boolean; }): _140.RequestQuery; }; RequestBeginBlock: { encode(message: _140.RequestBeginBlock, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestBeginBlock; fromPartial(object: { hash?: Uint8Array; header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; lastCommitInfo?: { round?: number; votes?: { validator?: { address?: Uint8Array; power?: { 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"); }; }; signedLastBlock?: boolean; }[]; }; byzantineValidators?: { type?: _140.EvidenceType; validator?: { address?: Uint8Array; power?: { 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"); }; }; 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"); }; time?: Date; totalVotingPower?: { 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"); }; }[]; }): _140.RequestBeginBlock; }; RequestCheckTx: { encode(message: _140.RequestCheckTx, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestCheckTx; fromPartial(object: { tx?: Uint8Array; type?: _140.CheckTxType; }): _140.RequestCheckTx; }; RequestDeliverTx: { encode(message: _140.RequestDeliverTx, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestDeliverTx; fromPartial(object: { tx?: Uint8Array; }): _140.RequestDeliverTx; }; RequestEndBlock: { encode(message: _140.RequestEndBlock, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestEndBlock; fromPartial(object: { 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"); }; }): _140.RequestEndBlock; }; RequestCommit: { encode(_: _140.RequestCommit, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestCommit; fromPartial(_: {}): _140.RequestCommit; }; RequestListSnapshots: { encode(_: _140.RequestListSnapshots, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestListSnapshots; fromPartial(_: {}): _140.RequestListSnapshots; }; RequestOfferSnapshot: { encode(message: _140.RequestOfferSnapshot, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestOfferSnapshot; fromPartial(object: { snapshot?: { 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"); }; format?: number; chunks?: number; hash?: Uint8Array; metadata?: Uint8Array; }; appHash?: Uint8Array; }): _140.RequestOfferSnapshot; }; RequestLoadSnapshotChunk: { encode(message: _140.RequestLoadSnapshotChunk, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestLoadSnapshotChunk; fromPartial(object: { 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"); }; format?: number; chunk?: number; }): _140.RequestLoadSnapshotChunk; }; RequestApplySnapshotChunk: { encode(message: _140.RequestApplySnapshotChunk, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.RequestApplySnapshotChunk; fromPartial(object: { index?: number; chunk?: Uint8Array; sender?: string; }): _140.RequestApplySnapshotChunk; }; Response: { encode(message: _140.Response, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.Response; fromPartial(object: { exception?: { error?: string; }; echo?: { message?: string; }; flush?: {}; info?: { data?: string; version?: string; appVersion?: { 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"); }; lastBlockHeight?: { 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"); }; lastBlockAppHash?: Uint8Array; }; setOption?: { code?: number; log?: string; info?: string; }; initChain?: { consensusParams?: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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?: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; power?: { 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"); }; }[]; appHash?: Uint8Array; }; query?: { code?: number; log?: string; info?: string; index?: { 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"); }; key?: Uint8Array; value?: 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"); }; codespace?: string; }; beginBlock?: { events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; }; checkTx?: { code?: number; data?: Uint8Array; log?: string; info?: string; gasWanted?: { 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"); }; gasUsed?: { 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"); }; events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; codespace?: string; sender?: string; priority?: { 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"); }; mempoolError?: string; }; deliverTx?: { code?: number; data?: Uint8Array; log?: string; info?: string; gasWanted?: { 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"); }; gasUsed?: { 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"); }; events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; codespace?: string; }; endBlock?: { validatorUpdates?: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; power?: { 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"); }; }[]; consensusParamUpdates?: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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"); }; }; }; events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; }; commit?: { data?: Uint8Array; retainHeight?: { 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"); }; }; listSnapshots?: { snapshots?: { 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"); }; format?: number; chunks?: number; hash?: Uint8Array; metadata?: Uint8Array; }[]; }; offerSnapshot?: { result?: _140.ResponseOfferSnapshot_Result; }; loadSnapshotChunk?: { chunk?: Uint8Array; }; applySnapshotChunk?: { result?: _140.ResponseApplySnapshotChunk_Result; refetchChunks?: number[]; rejectSenders?: string[]; }; }): _140.Response; }; ResponseException: { encode(message: _140.ResponseException, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseException; fromPartial(object: { error?: string; }): _140.ResponseException; }; ResponseEcho: { encode(message: _140.ResponseEcho, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseEcho; fromPartial(object: { message?: string; }): _140.ResponseEcho; }; ResponseFlush: { encode(_: _140.ResponseFlush, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseFlush; fromPartial(_: {}): _140.ResponseFlush; }; ResponseInfo: { encode(message: _140.ResponseInfo, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseInfo; fromPartial(object: { data?: string; version?: string; appVersion?: { 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"); }; lastBlockHeight?: { 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"); }; lastBlockAppHash?: Uint8Array; }): _140.ResponseInfo; }; ResponseSetOption: { encode(message: _140.ResponseSetOption, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseSetOption; fromPartial(object: { code?: number; log?: string; info?: string; }): _140.ResponseSetOption; }; ResponseInitChain: { encode(message: _140.ResponseInitChain, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseInitChain; fromPartial(object: { consensusParams?: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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?: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; power?: { 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"); }; }[]; appHash?: Uint8Array; }): _140.ResponseInitChain; }; ResponseQuery: { encode(message: _140.ResponseQuery, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseQuery; fromPartial(object: { code?: number; log?: string; info?: string; index?: { 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"); }; key?: Uint8Array; value?: 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"); }; codespace?: string; }): _140.ResponseQuery; }; ResponseBeginBlock: { encode(message: _140.ResponseBeginBlock, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseBeginBlock; fromPartial(object: { events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; }): _140.ResponseBeginBlock; }; ResponseCheckTx: { encode(message: _140.ResponseCheckTx, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseCheckTx; fromPartial(object: { code?: number; data?: Uint8Array; log?: string; info?: string; gasWanted?: { 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"); }; gasUsed?: { 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"); }; events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; codespace?: string; sender?: string; priority?: { 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"); }; mempoolError?: string; }): _140.ResponseCheckTx; }; ResponseDeliverTx: { encode(message: _140.ResponseDeliverTx, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseDeliverTx; fromPartial(object: { code?: number; data?: Uint8Array; log?: string; info?: string; gasWanted?: { 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"); }; gasUsed?: { 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"); }; events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; codespace?: string; }): _140.ResponseDeliverTx; }; ResponseEndBlock: { encode(message: _140.ResponseEndBlock, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseEndBlock; fromPartial(object: { validatorUpdates?: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; power?: { 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"); }; }[]; consensusParamUpdates?: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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"); }; }; }; events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; }): _140.ResponseEndBlock; }; ResponseCommit: { encode(message: _140.ResponseCommit, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseCommit; fromPartial(object: { data?: Uint8Array; retainHeight?: { 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"); }; }): _140.ResponseCommit; }; ResponseListSnapshots: { encode(message: _140.ResponseListSnapshots, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseListSnapshots; fromPartial(object: { snapshots?: { 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"); }; format?: number; chunks?: number; hash?: Uint8Array; metadata?: Uint8Array; }[]; }): _140.ResponseListSnapshots; }; ResponseOfferSnapshot: { encode(message: _140.ResponseOfferSnapshot, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseOfferSnapshot; fromPartial(object: { result?: _140.ResponseOfferSnapshot_Result; }): _140.ResponseOfferSnapshot; }; ResponseLoadSnapshotChunk: { encode(message: _140.ResponseLoadSnapshotChunk, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseLoadSnapshotChunk; fromPartial(object: { chunk?: Uint8Array; }): _140.ResponseLoadSnapshotChunk; }; ResponseApplySnapshotChunk: { encode(message: _140.ResponseApplySnapshotChunk, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ResponseApplySnapshotChunk; fromPartial(object: { result?: _140.ResponseApplySnapshotChunk_Result; refetchChunks?: number[]; rejectSenders?: string[]; }): _140.ResponseApplySnapshotChunk; }; ConsensusParams: { encode(message: _140.ConsensusParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ConsensusParams; fromPartial(object: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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"); }; }; }): _140.ConsensusParams; }; BlockParams: { encode(message: _140.BlockParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.BlockParams; fromPartial(object: { maxBytes?: { 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"); }; maxGas?: { 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"); }; }): _140.BlockParams; }; LastCommitInfo: { encode(message: _140.LastCommitInfo, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.LastCommitInfo; fromPartial(object: { round?: number; votes?: { validator?: { address?: Uint8Array; power?: { 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"); }; }; signedLastBlock?: boolean; }[]; }): _140.LastCommitInfo; }; Event: { encode(message: _140.Event, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.Event; fromPartial(object: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }): _140.Event; }; EventAttribute: { encode(message: _140.EventAttribute, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.EventAttribute; fromPartial(object: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }): _140.EventAttribute; }; TxResult: { encode(message: _140.TxResult, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.TxResult; fromPartial(object: { 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"); }; index?: number; tx?: Uint8Array; result?: { code?: number; data?: Uint8Array; log?: string; info?: string; gasWanted?: { 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"); }; gasUsed?: { 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"); }; events?: { type?: string; attributes?: { key?: Uint8Array; value?: Uint8Array; index?: boolean; }[]; }[]; codespace?: string; }; }): _140.TxResult; }; Validator: { encode(message: _140.Validator, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.Validator; fromPartial(object: { address?: Uint8Array; power?: { 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"); }; }): _140.Validator; }; ValidatorUpdate: { encode(message: _140.ValidatorUpdate, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.ValidatorUpdate; fromPartial(object: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; power?: { 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"); }; }): _140.ValidatorUpdate; }; VoteInfo: { encode(message: _140.VoteInfo, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.VoteInfo; fromPartial(object: { validator?: { address?: Uint8Array; power?: { 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"); }; }; signedLastBlock?: boolean; }): _140.VoteInfo; }; Evidence: { encode(message: _140.Evidence, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.Evidence; fromPartial(object: { type?: _140.EvidenceType; validator?: { address?: Uint8Array; power?: { 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"); }; }; 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"); }; time?: Date; totalVotingPower?: { 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"); }; }): _140.Evidence; }; Snapshot: { encode(message: _140.Snapshot, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _140.Snapshot; fromPartial(object: { 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"); }; format?: number; chunks?: number; hash?: Uint8Array; metadata?: Uint8Array; }): _140.Snapshot; }; }; namespace libs { const bits: { BitArray: { encode(message: _141.BitArray, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _141.BitArray; fromPartial(object: { bits?: { 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"); }; elems?: { 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"); }[]; }): _141.BitArray; }; }; } const p2p: { NetAddress: { encode(message: _142.NetAddress, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _142.NetAddress; fromPartial(object: { id?: string; ip?: string; port?: number; }): _142.NetAddress; }; ProtocolVersion: { encode(message: _142.ProtocolVersion, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _142.ProtocolVersion; fromPartial(object: { p2p?: { 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"); }; block?: { 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"); }; app?: { 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"); }; }): _142.ProtocolVersion; }; DefaultNodeInfo: { encode(message: _142.DefaultNodeInfo, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _142.DefaultNodeInfo; fromPartial(object: { protocolVersion?: { p2p?: { 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"); }; block?: { 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"); }; app?: { 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"); }; }; defaultNodeId?: string; listenAddr?: string; network?: string; version?: string; channels?: Uint8Array; moniker?: string; other?: { txIndex?: string; rpcAddress?: string; }; }): _142.DefaultNodeInfo; }; DefaultNodeInfoOther: { encode(message: _142.DefaultNodeInfoOther, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _142.DefaultNodeInfoOther; fromPartial(object: { txIndex?: string; rpcAddress?: string; }): _142.DefaultNodeInfoOther; }; }; const types: { ValidatorSet: { encode(message: _147.ValidatorSet, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _147.ValidatorSet; fromPartial(object: { validators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; proposer?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }; totalVotingPower?: { 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"); }; }): _147.ValidatorSet; }; Validator: { encode(message: _147.Validator, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _147.Validator; fromPartial(object: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }): _147.Validator; }; SimpleValidator: { encode(message: _147.SimpleValidator, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _147.SimpleValidator; fromPartial(object: { pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; }): _147.SimpleValidator; }; blockIDFlagFromJSON(object: any): _146.BlockIDFlag; blockIDFlagToJSON(object: _146.BlockIDFlag): string; signedMsgTypeFromJSON(object: any): _146.SignedMsgType; signedMsgTypeToJSON(object: _146.SignedMsgType): string; BlockIDFlag: typeof _146.BlockIDFlag; BlockIDFlagSDKType: typeof _146.BlockIDFlagSDKType; SignedMsgType: typeof _146.SignedMsgType; SignedMsgTypeSDKType: typeof _146.SignedMsgTypeSDKType; PartSetHeader: { encode(message: _146.PartSetHeader, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.PartSetHeader; fromPartial(object: { total?: number; hash?: Uint8Array; }): _146.PartSetHeader; }; Part: { encode(message: _146.Part, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.Part; fromPartial(object: { index?: number; bytes?: Uint8Array; proof?: { 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"); }; index?: { 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"); }; leafHash?: Uint8Array; aunts?: Uint8Array[]; }; }): _146.Part; }; BlockID: { encode(message: _146.BlockID, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.BlockID; fromPartial(object: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }): _146.BlockID; }; Header: { encode(message: _146.Header, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.Header; fromPartial(object: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }): _146.Header; }; Data: { encode(message: _146.Data, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.Data; fromPartial(object: { txs?: Uint8Array[]; }): _146.Data; }; Vote: { encode(message: _146.Vote, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.Vote; fromPartial(object: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }): _146.Vote; }; Commit: { encode(message: _146.Commit, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.Commit; fromPartial(object: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }): _146.Commit; }; CommitSig: { encode(message: _146.CommitSig, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.CommitSig; fromPartial(object: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }): _146.CommitSig; }; Proposal: { encode(message: _146.Proposal, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.Proposal; fromPartial(object: { type?: _146.SignedMsgType; 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"); }; round?: number; polRound?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; signature?: Uint8Array; }): _146.Proposal; }; SignedHeader: { encode(message: _146.SignedHeader, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.SignedHeader; fromPartial(object: { header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; commit?: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }; }): _146.SignedHeader; }; LightBlock: { encode(message: _146.LightBlock, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.LightBlock; fromPartial(object: { signedHeader?: { header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; commit?: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }; }; validatorSet?: { validators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; proposer?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }; totalVotingPower?: { 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"); }; }; }): _146.LightBlock; }; BlockMeta: { encode(message: _146.BlockMeta, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.BlockMeta; fromPartial(object: { blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; blockSize?: { 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"); }; header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; numTxs?: { 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"); }; }): _146.BlockMeta; }; TxProof: { encode(message: _146.TxProof, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _146.TxProof; fromPartial(object: { rootHash?: Uint8Array; data?: Uint8Array; proof?: { 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"); }; index?: { 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"); }; leafHash?: Uint8Array; aunts?: Uint8Array[]; }; }): _146.TxProof; }; ConsensusParams: { encode(message: _145.ConsensusParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _145.ConsensusParams; fromPartial(object: { block?: { maxBytes?: { 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"); }; maxGas?: { 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"); }; timeIotaMs?: { 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"); }; }; evidence?: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }; validator?: { pubKeyTypes?: string[]; }; version?: { appVersion?: { 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"); }; }; }): _145.ConsensusParams; }; BlockParams: { encode(message: _145.BlockParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _145.BlockParams; fromPartial(object: { maxBytes?: { 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"); }; maxGas?: { 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"); }; timeIotaMs?: { 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"); }; }): _145.BlockParams; }; EvidenceParams: { encode(message: _145.EvidenceParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _145.EvidenceParams; fromPartial(object: { maxAgeNumBlocks?: { 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"); }; maxAgeDuration?: { 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; }; maxBytes?: { 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"); }; }): _145.EvidenceParams; }; ValidatorParams: { encode(message: _145.ValidatorParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _145.ValidatorParams; fromPartial(object: { pubKeyTypes?: string[]; }): _145.ValidatorParams; }; VersionParams: { encode(message: _145.VersionParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _145.VersionParams; fromPartial(object: { appVersion?: { 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"); }; }): _145.VersionParams; }; HashedParams: { encode(message: _145.HashedParams, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _145.HashedParams; fromPartial(object: { blockMaxBytes?: { 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"); }; blockMaxGas?: { 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"); }; }): _145.HashedParams; }; Evidence: { encode(message: _144.Evidence, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _144.Evidence; fromPartial(object: { duplicateVoteEvidence?: { voteA?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; voteB?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; totalVotingPower?: { 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"); }; validatorPower?: { 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"); }; timestamp?: Date; }; lightClientAttackEvidence?: { conflictingBlock?: { signedHeader?: { header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; commit?: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }; }; validatorSet?: { validators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; proposer?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }; totalVotingPower?: { 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"); }; }; }; commonHeight?: { 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"); }; byzantineValidators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; totalVotingPower?: { 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"); }; timestamp?: Date; }; }): _144.Evidence; }; DuplicateVoteEvidence: { encode(message: _144.DuplicateVoteEvidence, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _144.DuplicateVoteEvidence; fromPartial(object: { voteA?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; voteB?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; totalVotingPower?: { 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"); }; validatorPower?: { 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"); }; timestamp?: Date; }): _144.DuplicateVoteEvidence; }; LightClientAttackEvidence: { encode(message: _144.LightClientAttackEvidence, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _144.LightClientAttackEvidence; fromPartial(object: { conflictingBlock?: { signedHeader?: { header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; commit?: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }; }; validatorSet?: { validators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; proposer?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }; totalVotingPower?: { 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"); }; }; }; commonHeight?: { 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"); }; byzantineValidators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; totalVotingPower?: { 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"); }; timestamp?: Date; }): _144.LightClientAttackEvidence; }; EvidenceList: { encode(message: _144.EvidenceList, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _144.EvidenceList; fromPartial(object: { evidence?: { duplicateVoteEvidence?: { voteA?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; voteB?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; totalVotingPower?: { 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"); }; validatorPower?: { 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"); }; timestamp?: Date; }; lightClientAttackEvidence?: { conflictingBlock?: { signedHeader?: { header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; commit?: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }; }; validatorSet?: { validators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; proposer?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }; totalVotingPower?: { 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"); }; }; }; commonHeight?: { 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"); }; byzantineValidators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; totalVotingPower?: { 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"); }; timestamp?: Date; }; }[]; }): _144.EvidenceList; }; Block: { encode(message: _143.Block, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _143.Block; fromPartial(object: { header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; data?: { txs?: Uint8Array[]; }; evidence?: { evidence?: { duplicateVoteEvidence?: { voteA?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; voteB?: { type?: _146.SignedMsgType; 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; timestamp?: Date; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; }; totalVotingPower?: { 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"); }; validatorPower?: { 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"); }; timestamp?: Date; }; lightClientAttackEvidence?: { conflictingBlock?: { signedHeader?: { header?: { version?: { block?: { 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"); }; app?: { 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"); }; }; chainId?: string; 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"); }; time?: Date; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; }; commit?: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }; }; validatorSet?: { validators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; proposer?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }; totalVotingPower?: { 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"); }; }; }; commonHeight?: { 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"); }; byzantineValidators?: { address?: Uint8Array; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: { 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"); }; proposerPriority?: { 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"); }; }[]; totalVotingPower?: { 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"); }; timestamp?: Date; }; }[]; }; lastCommit?: { 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"); }; round?: number; blockId?: { hash?: Uint8Array; partSetHeader?: { total?: number; hash?: Uint8Array; }; }; signatures?: { blockIdFlag?: _146.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: Date; signature?: Uint8Array; }[]; }; }): _143.Block; }; }; const version: { App: { encode(message: _148.App, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _148.App; fromPartial(object: { protocol?: { 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"); }; software?: string; }): _148.App; }; Consensus: { encode(message: _148.Consensus, writer?: import("protobufjs").Writer): import("protobufjs").Writer; decode(input: Uint8Array | import("protobufjs").Reader, length?: number): _148.Consensus; fromPartial(object: { block?: { 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"); }; app?: { 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"); }; }): _148.Consensus; }; }; }