import { BinaryReader, BinaryWriter } from '../../../../../binary.js'; import { type JsonSafe } from '../../../../../json-safe.js'; /** Pairs defines a repeated slice of Pair objects. */ export interface Pairs { pairs: Pair[]; } export interface PairsProtoMsg { typeUrl: '/cosmos.store.internal.kv.v1beta1.Pairs'; value: Uint8Array; } /** Pairs defines a repeated slice of Pair objects. */ export interface PairsSDKType { pairs: PairSDKType[]; } /** Pair defines a key/value bytes tuple. */ export interface Pair { key: Uint8Array; value: Uint8Array; } export interface PairProtoMsg { typeUrl: '/cosmos.store.internal.kv.v1beta1.Pair'; value: Uint8Array; } /** Pair defines a key/value bytes tuple. */ export interface PairSDKType { key: Uint8Array; value: Uint8Array; } export declare const Pairs: { typeUrl: "/cosmos.store.internal.kv.v1beta1.Pairs"; encode(message: Pairs, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): Pairs; fromJSON(object: any): Pairs; toJSON(message: Pairs): JsonSafe; fromPartial(object: Partial): Pairs; fromProtoMsg(message: PairsProtoMsg): Pairs; toProto(message: Pairs): Uint8Array; toProtoMsg(message: Pairs): PairsProtoMsg; }; export declare const Pair: { typeUrl: "/cosmos.store.internal.kv.v1beta1.Pair"; encode(message: Pair, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): Pair; fromJSON(object: any): Pair; toJSON(message: Pair): JsonSafe; fromPartial(object: Partial): Pair; fromProtoMsg(message: PairProtoMsg): Pair; toProto(message: Pair): Uint8Array; toProtoMsg(message: Pair): PairProtoMsg; }; //# sourceMappingURL=kv.d.ts.map