import { AminoMsg } from "@cosmjs/amino"; import { MsgBlockUserAminoType, MsgCreateRelationshipAminoType, MsgDeleteRelationshipAminoType, MsgUnblockUserAminoType } from "./consts"; export interface AminoMsgCreateRelationship extends AminoMsg { readonly type: typeof MsgCreateRelationshipAminoType; readonly value: { signer: string | undefined; counterparty: string | undefined; subspace_id: string | undefined; }; } export interface AminoMsgDeleteRelationship extends AminoMsg { readonly type: typeof MsgDeleteRelationshipAminoType; readonly value: { signer: string | undefined; counterparty: string | undefined; subspace_id: string | undefined; }; } export interface AminoMsgBlockUser extends AminoMsg { readonly type: typeof MsgBlockUserAminoType; readonly value: { blocker: string | undefined; blocked: string | undefined; reason: string | undefined; subspace_id: string | undefined; }; } export interface AminoMsgUnblockUser extends AminoMsg { readonly type: typeof MsgUnblockUserAminoType; readonly value: { blocker: string | undefined; blocked: string | undefined; subspace_id: string | undefined; }; }