import { Entry, EntryAmino, EntrySDKType } from "./fixation"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { JsonSafe } from "../../../json-safe"; export interface QueryAllIndicesRequest { storeKey: string; prefix: string; } export interface QueryAllIndicesRequestProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryAllIndicesRequest"; value: Uint8Array; } export interface QueryAllIndicesRequestAmino { store_key?: string; prefix?: string; } export interface QueryAllIndicesRequestAminoMsg { type: "/lavanet.lava.fixationstore.QueryAllIndicesRequest"; value: QueryAllIndicesRequestAmino; } export interface QueryAllIndicesRequestSDKType { store_key: string; prefix: string; } export interface QueryAllIndicesResponse { indices: string[]; } export interface QueryAllIndicesResponseProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryAllIndicesResponse"; value: Uint8Array; } export interface QueryAllIndicesResponseAmino { indices?: string[]; } export interface QueryAllIndicesResponseAminoMsg { type: "/lavanet.lava.fixationstore.QueryAllIndicesResponse"; value: QueryAllIndicesResponseAmino; } export interface QueryAllIndicesResponseSDKType { indices: string[]; } export interface QueryStoreKeysRequest { } export interface QueryStoreKeysRequestProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryStoreKeysRequest"; value: Uint8Array; } export interface QueryStoreKeysRequestAmino { } export interface QueryStoreKeysRequestAminoMsg { type: "/lavanet.lava.fixationstore.QueryStoreKeysRequest"; value: QueryStoreKeysRequestAmino; } export interface QueryStoreKeysRequestSDKType { } export interface StoreKeyAndPrefix { storeKey: string; prefix: string; } export interface StoreKeyAndPrefixProtoMsg { typeUrl: "/lavanet.lava.fixationstore.StoreKeyAndPrefix"; value: Uint8Array; } export interface StoreKeyAndPrefixAmino { store_key?: string; prefix?: string; } export interface StoreKeyAndPrefixAminoMsg { type: "/lavanet.lava.fixationstore.StoreKeyAndPrefix"; value: StoreKeyAndPrefixAmino; } export interface StoreKeyAndPrefixSDKType { store_key: string; prefix: string; } export interface QueryStoreKeysResponse { keys: StoreKeyAndPrefix[]; } export interface QueryStoreKeysResponseProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryStoreKeysResponse"; value: Uint8Array; } export interface QueryStoreKeysResponseAmino { keys?: StoreKeyAndPrefixAmino[]; } export interface QueryStoreKeysResponseAminoMsg { type: "/lavanet.lava.fixationstore.QueryStoreKeysResponse"; value: QueryStoreKeysResponseAmino; } export interface QueryStoreKeysResponseSDKType { keys: StoreKeyAndPrefixSDKType[]; } export interface QueryVersionsRequest { storeKey: string; prefix: string; key: string; } export interface QueryVersionsRequestProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryVersionsRequest"; value: Uint8Array; } export interface QueryVersionsRequestAmino { store_key?: string; prefix?: string; key?: string; } export interface QueryVersionsRequestAminoMsg { type: "/lavanet.lava.fixationstore.QueryVersionsRequest"; value: QueryVersionsRequestAmino; } export interface QueryVersionsRequestSDKType { store_key: string; prefix: string; key: string; } export interface QueryVersionsResponse { entries: Entry[]; } export interface QueryVersionsResponseProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryVersionsResponse"; value: Uint8Array; } export interface QueryVersionsResponseAmino { entries?: EntryAmino[]; } export interface QueryVersionsResponseAminoMsg { type: "/lavanet.lava.fixationstore.QueryVersionsResponse"; value: QueryVersionsResponseAmino; } export interface QueryVersionsResponseSDKType { entries: EntrySDKType[]; } export interface QueryEntryRequest { storeKey: string; prefix: string; key: string; block: bigint; hideData: boolean; stringData: boolean; } export interface QueryEntryRequestProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryEntryRequest"; value: Uint8Array; } export interface QueryEntryRequestAmino { store_key?: string; prefix?: string; key?: string; block?: string; hide_data?: boolean; string_data?: boolean; } export interface QueryEntryRequestAminoMsg { type: "/lavanet.lava.fixationstore.QueryEntryRequest"; value: QueryEntryRequestAmino; } export interface QueryEntryRequestSDKType { store_key: string; prefix: string; key: string; block: bigint; hide_data: boolean; string_data: boolean; } export interface QueryEntryResponse { entry?: Entry; /** optional: entry data as a string */ stringData: string; } export interface QueryEntryResponseProtoMsg { typeUrl: "/lavanet.lava.fixationstore.QueryEntryResponse"; value: Uint8Array; } export interface QueryEntryResponseAmino { entry?: EntryAmino; /** optional: entry data as a string */ string_data?: string; } export interface QueryEntryResponseAminoMsg { type: "/lavanet.lava.fixationstore.QueryEntryResponse"; value: QueryEntryResponseAmino; } export interface QueryEntryResponseSDKType { entry?: EntrySDKType; string_data: string; } export declare const QueryAllIndicesRequest: { typeUrl: string; encode(message: QueryAllIndicesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllIndicesRequest; fromJSON(object: any): QueryAllIndicesRequest; toJSON(message: QueryAllIndicesRequest): JsonSafe; fromPartial(object: Partial): QueryAllIndicesRequest; fromAmino(object: QueryAllIndicesRequestAmino): QueryAllIndicesRequest; toAmino(message: QueryAllIndicesRequest): QueryAllIndicesRequestAmino; fromAminoMsg(object: QueryAllIndicesRequestAminoMsg): QueryAllIndicesRequest; fromProtoMsg(message: QueryAllIndicesRequestProtoMsg): QueryAllIndicesRequest; toProto(message: QueryAllIndicesRequest): Uint8Array; toProtoMsg(message: QueryAllIndicesRequest): QueryAllIndicesRequestProtoMsg; }; export declare const QueryAllIndicesResponse: { typeUrl: string; encode(message: QueryAllIndicesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllIndicesResponse; fromJSON(object: any): QueryAllIndicesResponse; toJSON(message: QueryAllIndicesResponse): JsonSafe; fromPartial(object: Partial): QueryAllIndicesResponse; fromAmino(object: QueryAllIndicesResponseAmino): QueryAllIndicesResponse; toAmino(message: QueryAllIndicesResponse): QueryAllIndicesResponseAmino; fromAminoMsg(object: QueryAllIndicesResponseAminoMsg): QueryAllIndicesResponse; fromProtoMsg(message: QueryAllIndicesResponseProtoMsg): QueryAllIndicesResponse; toProto(message: QueryAllIndicesResponse): Uint8Array; toProtoMsg(message: QueryAllIndicesResponse): QueryAllIndicesResponseProtoMsg; }; export declare const QueryStoreKeysRequest: { typeUrl: string; encode(_: QueryStoreKeysRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryStoreKeysRequest; fromJSON(_: any): QueryStoreKeysRequest; toJSON(_: QueryStoreKeysRequest): JsonSafe; fromPartial(_: Partial): QueryStoreKeysRequest; fromAmino(_: QueryStoreKeysRequestAmino): QueryStoreKeysRequest; toAmino(_: QueryStoreKeysRequest): QueryStoreKeysRequestAmino; fromAminoMsg(object: QueryStoreKeysRequestAminoMsg): QueryStoreKeysRequest; fromProtoMsg(message: QueryStoreKeysRequestProtoMsg): QueryStoreKeysRequest; toProto(message: QueryStoreKeysRequest): Uint8Array; toProtoMsg(message: QueryStoreKeysRequest): QueryStoreKeysRequestProtoMsg; }; export declare const StoreKeyAndPrefix: { typeUrl: string; encode(message: StoreKeyAndPrefix, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): StoreKeyAndPrefix; fromJSON(object: any): StoreKeyAndPrefix; toJSON(message: StoreKeyAndPrefix): JsonSafe; fromPartial(object: Partial): StoreKeyAndPrefix; fromAmino(object: StoreKeyAndPrefixAmino): StoreKeyAndPrefix; toAmino(message: StoreKeyAndPrefix): StoreKeyAndPrefixAmino; fromAminoMsg(object: StoreKeyAndPrefixAminoMsg): StoreKeyAndPrefix; fromProtoMsg(message: StoreKeyAndPrefixProtoMsg): StoreKeyAndPrefix; toProto(message: StoreKeyAndPrefix): Uint8Array; toProtoMsg(message: StoreKeyAndPrefix): StoreKeyAndPrefixProtoMsg; }; export declare const QueryStoreKeysResponse: { typeUrl: string; encode(message: QueryStoreKeysResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryStoreKeysResponse; fromJSON(object: any): QueryStoreKeysResponse; toJSON(message: QueryStoreKeysResponse): JsonSafe; fromPartial(object: Partial): QueryStoreKeysResponse; fromAmino(object: QueryStoreKeysResponseAmino): QueryStoreKeysResponse; toAmino(message: QueryStoreKeysResponse): QueryStoreKeysResponseAmino; fromAminoMsg(object: QueryStoreKeysResponseAminoMsg): QueryStoreKeysResponse; fromProtoMsg(message: QueryStoreKeysResponseProtoMsg): QueryStoreKeysResponse; toProto(message: QueryStoreKeysResponse): Uint8Array; toProtoMsg(message: QueryStoreKeysResponse): QueryStoreKeysResponseProtoMsg; }; export declare const QueryVersionsRequest: { typeUrl: string; encode(message: QueryVersionsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVersionsRequest; fromJSON(object: any): QueryVersionsRequest; toJSON(message: QueryVersionsRequest): JsonSafe; fromPartial(object: Partial): QueryVersionsRequest; fromAmino(object: QueryVersionsRequestAmino): QueryVersionsRequest; toAmino(message: QueryVersionsRequest): QueryVersionsRequestAmino; fromAminoMsg(object: QueryVersionsRequestAminoMsg): QueryVersionsRequest; fromProtoMsg(message: QueryVersionsRequestProtoMsg): QueryVersionsRequest; toProto(message: QueryVersionsRequest): Uint8Array; toProtoMsg(message: QueryVersionsRequest): QueryVersionsRequestProtoMsg; }; export declare const QueryVersionsResponse: { typeUrl: string; encode(message: QueryVersionsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVersionsResponse; fromJSON(object: any): QueryVersionsResponse; toJSON(message: QueryVersionsResponse): JsonSafe; fromPartial(object: Partial): QueryVersionsResponse; fromAmino(object: QueryVersionsResponseAmino): QueryVersionsResponse; toAmino(message: QueryVersionsResponse): QueryVersionsResponseAmino; fromAminoMsg(object: QueryVersionsResponseAminoMsg): QueryVersionsResponse; fromProtoMsg(message: QueryVersionsResponseProtoMsg): QueryVersionsResponse; toProto(message: QueryVersionsResponse): Uint8Array; toProtoMsg(message: QueryVersionsResponse): QueryVersionsResponseProtoMsg; }; export declare const QueryEntryRequest: { typeUrl: string; encode(message: QueryEntryRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryEntryRequest; fromJSON(object: any): QueryEntryRequest; toJSON(message: QueryEntryRequest): JsonSafe; fromPartial(object: Partial): QueryEntryRequest; fromAmino(object: QueryEntryRequestAmino): QueryEntryRequest; toAmino(message: QueryEntryRequest): QueryEntryRequestAmino; fromAminoMsg(object: QueryEntryRequestAminoMsg): QueryEntryRequest; fromProtoMsg(message: QueryEntryRequestProtoMsg): QueryEntryRequest; toProto(message: QueryEntryRequest): Uint8Array; toProtoMsg(message: QueryEntryRequest): QueryEntryRequestProtoMsg; }; export declare const QueryEntryResponse: { typeUrl: string; encode(message: QueryEntryResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryEntryResponse; fromJSON(object: any): QueryEntryResponse; toJSON(message: QueryEntryResponse): JsonSafe; fromPartial(object: Partial): QueryEntryResponse; fromAmino(object: QueryEntryResponseAmino): QueryEntryResponse; toAmino(message: QueryEntryResponse): QueryEntryResponseAmino; fromAminoMsg(object: QueryEntryResponseAminoMsg): QueryEntryResponse; fromProtoMsg(message: QueryEntryResponseProtoMsg): QueryEntryResponse; toProto(message: QueryEntryResponse): Uint8Array; toProtoMsg(message: QueryEntryResponse): QueryEntryResponseProtoMsg; };