import { Rpc } from "@osmonauts/helpers"; import { MsgCreateVestingAccount, MsgCreateVestingAccountResponse, MsgCreatePermanentLockedAccount, MsgCreatePermanentLockedAccountResponse, MsgCreatePeriodicVestingAccount, MsgCreatePeriodicVestingAccountResponse } from "./tx"; /** Msg defines the RPC service */ export interface Msg { createVestingAccount(request: MsgCreateVestingAccount): Promise; createPermanentLockedAccount(request: MsgCreatePermanentLockedAccount): Promise; createPeriodicVestingAccount(request: MsgCreatePeriodicVestingAccount): Promise; } export declare class MsgClientImpl implements Msg { private readonly rpc; constructor(rpc: Rpc); createVestingAccount(request: MsgCreateVestingAccount): Promise; createPermanentLockedAccount(request: MsgCreatePermanentLockedAccount): Promise; createPeriodicVestingAccount(request: MsgCreatePeriodicVestingAccount): Promise; }