import { MsgAddRateLimit, MsgAddRateLimitResponse, MsgRemoveRateLimit, MsgRemoveRateLimitResponse, MsgResetRateLimit, MsgResetRateLimitResponse, MsgUpdateRateLimit, MsgUpdateRateLimitResponse } from "./tx_pb.js"; /** * Gov tx to add a new rate limit * * @generated from rpc ibc.applications.rate_limiting.v1.Msg.AddRateLimit */ export declare const MsgAddRateLimitService: { readonly typeName: "ibc.applications.rate_limiting.v1.Msg"; readonly method: "AddRateLimit"; readonly Request: typeof MsgAddRateLimit; readonly Response: typeof MsgAddRateLimitResponse; }; /** * Gov tx to update an existing rate limit * * @generated from rpc ibc.applications.rate_limiting.v1.Msg.UpdateRateLimit */ export declare const MsgUpdateRateLimitService: { readonly typeName: "ibc.applications.rate_limiting.v1.Msg"; readonly method: "UpdateRateLimit"; readonly Request: typeof MsgUpdateRateLimit; readonly Response: typeof MsgUpdateRateLimitResponse; }; /** * Gov tx to remove a rate limit * * @generated from rpc ibc.applications.rate_limiting.v1.Msg.RemoveRateLimit */ export declare const MsgRemoveRateLimitService: { readonly typeName: "ibc.applications.rate_limiting.v1.Msg"; readonly method: "RemoveRateLimit"; readonly Request: typeof MsgRemoveRateLimit; readonly Response: typeof MsgRemoveRateLimitResponse; }; /** * Gov tx to reset the flow on a rate limit * * @generated from rpc ibc.applications.rate_limiting.v1.Msg.ResetRateLimit */ export declare const MsgResetRateLimitService: { readonly typeName: "ibc.applications.rate_limiting.v1.Msg"; readonly method: "ResetRateLimit"; readonly Request: typeof MsgResetRateLimit; readonly Response: typeof MsgResetRateLimitResponse; }; //# sourceMappingURL=tx_cosmes.d.ts.map