import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { ParamChange } from "./params_pb.js"; export declare class QueryParamsRequest extends Message { subspace: string; key: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.params.v1beta1.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 { param?: ParamChange; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.params.v1beta1.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 QuerySubspacesRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.params.v1beta1.QuerySubspacesRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QuerySubspacesRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QuerySubspacesRequest; static fromJsonString(jsonString: string, options?: Partial): QuerySubspacesRequest; static equals(a: QuerySubspacesRequest | PlainMessage | undefined, b: QuerySubspacesRequest | PlainMessage | undefined): boolean; } export declare class QuerySubspacesResponse extends Message { subspaces: Subspace[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.params.v1beta1.QuerySubspacesResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QuerySubspacesResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QuerySubspacesResponse; static fromJsonString(jsonString: string, options?: Partial): QuerySubspacesResponse; static equals(a: QuerySubspacesResponse | PlainMessage | undefined, b: QuerySubspacesResponse | PlainMessage | undefined): boolean; } export declare class Subspace extends Message { subspace: string; keys: string[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "cosmos.params.v1beta1.Subspace"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): Subspace; static fromJson(jsonValue: JsonValue, options?: Partial): Subspace; static fromJsonString(jsonString: string, options?: Partial): Subspace; static equals(a: Subspace | PlainMessage | undefined, b: Subspace | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map