import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { Params } from "./params_pb.js"; /** * ParamsRequest is the request type for the Query/Params RPC method. * * @generated from message osmosis.ibcratelimit.v1beta1.ParamsRequest */ export declare class ParamsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.ibcratelimit.v1beta1.ParamsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ParamsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ParamsRequest; static fromJsonString(jsonString: string, options?: Partial): ParamsRequest; static equals(a: ParamsRequest | PlainMessage | undefined, b: ParamsRequest | PlainMessage | undefined): boolean; } /** * aramsResponse is the response type for the Query/Params RPC method. * * @generated from message osmosis.ibcratelimit.v1beta1.ParamsResponse */ export declare class ParamsResponse extends Message { /** * params defines the parameters of the module. * * @generated from field: osmosis.ibcratelimit.v1beta1.Params params = 1; */ params?: Params; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.ibcratelimit.v1beta1.ParamsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ParamsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ParamsResponse; static fromJsonString(jsonString: string, options?: Partial): ParamsResponse; static equals(a: ParamsResponse | PlainMessage | undefined, b: ParamsResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map