import { type Rpc } from '../../../helpers.js'; import { MsgDepositForBurn, MsgDepositForBurnResponse, MsgDepositForBurnWithCaller, MsgDepositForBurnWithCallerResponse } from './tx.js'; /** Msg defines the Msg service. */ export interface Msg { /** * rpc AcceptOwner(MsgAcceptOwner) returns (MsgAcceptOwnerResponse); * rpc AddRemoteTokenMessenger(MsgAddRemoteTokenMessenger) returns (MsgAddRemoteTokenMessengerResponse); */ depositForBurn(request: MsgDepositForBurn): Promise; depositForBurnWithCaller(request: MsgDepositForBurnWithCaller): Promise; } export declare class MsgClientImpl implements Msg { private readonly rpc; constructor(rpc: Rpc); depositForBurn(request: MsgDepositForBurn): Promise; depositForBurnWithCaller(request: MsgDepositForBurnWithCaller): Promise; } //# sourceMappingURL=tx.rpc.msg.d.ts.map