import { Rpc } from "@osmonauts/helpers"; import { MsgLockTokens, MsgLockTokensResponse, MsgBeginUnlockingAll, MsgBeginUnlockingAllResponse, MsgBeginUnlocking, MsgBeginUnlockingResponse, MsgExtendLockup, MsgExtendLockupResponse } from "./tx"; /** Msg defines the RPC service */ export interface Msg { lockTokens(request: MsgLockTokens): Promise; beginUnlockingAll(request: MsgBeginUnlockingAll): Promise; beginUnlocking(request: MsgBeginUnlocking): Promise; extendLockup(request: MsgExtendLockup): Promise; } export declare class MsgClientImpl implements Msg { private readonly rpc; constructor(rpc: Rpc); lockTokens(request: MsgLockTokens): Promise; beginUnlockingAll(request: MsgBeginUnlockingAll): Promise; beginUnlocking(request: MsgBeginUnlocking): Promise; extendLockup(request: MsgExtendLockup): Promise; }