{"version":3,"sources":["../../../../src/types/events/in/social.ts"],"sourcesContent":["import type { Social as SocialTypes } from \"../..\";\n\nexport interface Social {\n  \"social.online\": number;\n\n  \"social.dm\": SocialTypes.DM;\n  /** Known: `they.fail` */\n  \"social.dm.fail\": string;\n\n  \"social.presence\": {\n    user: string;\n    presence: {\n      status: SocialTypes.Status;\n      detail: SocialTypes.Detail | String; // keep this as String for autocomplete\n      invitable: boolean;\n    };\n  };\n\n  \"social.relation.remove\": string;\n  \"social.relation.add\": {\n    _id: string;\n    from: {\n      _id: string;\n      username: string;\n      avatar_revision: string | null;\n    };\n    to: {\n      _id: string;\n      username: string;\n      avatar_revision: string | null;\n    };\n  };\n\n  \"social.notification\": SocialTypes.Notification;\n\n  \"social.invite\": {\n    sender: string;\n    roomid: string;\n    roomname: string;\n    roomname_safe: string;\n  };\n}\n"],"names":[],"mappings":"AAEA,WAuCC"}