import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { Params } from "./params_pb.js"; import { BadgeCollection } from "./collections_pb.js"; import { ApprovalTracker, UserBalanceStore } from "./transfers_pb.js"; import { AddressList } from "./address_lists_pb.js"; export declare class QueryParamsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryParamsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryParamsRequest; static equals(a: QueryParamsRequest | PlainMessage | undefined, b: QueryParamsRequest | PlainMessage | undefined): boolean; } export declare class QueryParamsResponse extends Message { params?: Params; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryParamsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryParamsResponse; static equals(a: QueryParamsResponse | PlainMessage | undefined, b: QueryParamsResponse | PlainMessage | undefined): boolean; } export declare class QueryGetCollectionRequest extends Message { collectionId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetCollectionRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetCollectionRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetCollectionRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetCollectionRequest; static equals(a: QueryGetCollectionRequest | PlainMessage | undefined, b: QueryGetCollectionRequest | PlainMessage | undefined): boolean; } export declare class QueryGetCollectionResponse extends Message { collection?: BadgeCollection; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetCollectionResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetCollectionResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetCollectionResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetCollectionResponse; static equals(a: QueryGetCollectionResponse | PlainMessage | undefined, b: QueryGetCollectionResponse | PlainMessage | undefined): boolean; } export declare class QueryGetBalanceRequest extends Message { collectionId: string; address: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetBalanceRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetBalanceRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetBalanceRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetBalanceRequest; static equals(a: QueryGetBalanceRequest | PlainMessage | undefined, b: QueryGetBalanceRequest | PlainMessage | undefined): boolean; } export declare class QueryGetBalanceResponse extends Message { balance?: UserBalanceStore; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetBalanceResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetBalanceResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetBalanceResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetBalanceResponse; static equals(a: QueryGetBalanceResponse | PlainMessage | undefined, b: QueryGetBalanceResponse | PlainMessage | undefined): boolean; } export declare class QueryGetAddressListRequest extends Message { listId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetAddressListRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetAddressListRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetAddressListRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetAddressListRequest; static equals(a: QueryGetAddressListRequest | PlainMessage | undefined, b: QueryGetAddressListRequest | PlainMessage | undefined): boolean; } export declare class QueryGetAddressListResponse extends Message { list?: AddressList; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetAddressListResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetAddressListResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetAddressListResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetAddressListResponse; static equals(a: QueryGetAddressListResponse | PlainMessage | undefined, b: QueryGetAddressListResponse | PlainMessage | undefined): boolean; } export declare class QueryGetApprovalTrackerRequest extends Message { collectionId: string; approvalLevel: string; approverAddress: string; amountTrackerId: string; trackerType: string; approvedAddress: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetApprovalTrackerRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetApprovalTrackerRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetApprovalTrackerRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetApprovalTrackerRequest; static equals(a: QueryGetApprovalTrackerRequest | PlainMessage | undefined, b: QueryGetApprovalTrackerRequest | PlainMessage | undefined): boolean; } export declare class QueryGetApprovalTrackerResponse extends Message { tracker?: ApprovalTracker; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetApprovalTrackerResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetApprovalTrackerResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetApprovalTrackerResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetApprovalTrackerResponse; static equals(a: QueryGetApprovalTrackerResponse | PlainMessage | undefined, b: QueryGetApprovalTrackerResponse | PlainMessage | undefined): boolean; } export declare class QueryGetChallengeTrackerRequest extends Message { collectionId: string; approvalLevel: string; approverAddress: string; challengeTrackerId: string; leafIndex: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetChallengeTrackerRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetChallengeTrackerRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetChallengeTrackerRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetChallengeTrackerRequest; static equals(a: QueryGetChallengeTrackerRequest | PlainMessage | undefined, b: QueryGetChallengeTrackerRequest | PlainMessage | undefined): boolean; } export declare class QueryGetChallengeTrackerResponse extends Message { numUsed: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "badges.QueryGetChallengeTrackerResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetChallengeTrackerResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetChallengeTrackerResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetChallengeTrackerResponse; static equals(a: QueryGetChallengeTrackerResponse | PlainMessage | undefined, b: QueryGetChallengeTrackerResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map