import { Rpc } from "../../../helpers"; import { MsgAddKeys, MsgAddKeysResponse, MsgDelKeys, MsgDelKeysResponse, MsgSetPolicy, MsgSetPolicyResponse, MsgSetSubscriptionPolicy, MsgSetSubscriptionPolicyResponse } from "./tx"; /** Msg defines the Msg service. */ export interface Msg { addKeys(request: MsgAddKeys): Promise; delKeys(request: MsgDelKeys): Promise; setPolicy(request: MsgSetPolicy): Promise; setSubscriptionPolicy(request: MsgSetSubscriptionPolicy): Promise; } export declare class MsgClientImpl implements Msg { private readonly rpc; constructor(rpc: Rpc); addKeys(request: MsgAddKeys): Promise; delKeys(request: MsgDelKeys): Promise; setPolicy(request: MsgSetPolicy): Promise; setSubscriptionPolicy(request: MsgSetSubscriptionPolicy): Promise; }