import { Account } from '../account.js';
import '../membership-source.js';
import '../membership-source-types.js';
import '../membership-types.js';
import '../role.js';

type MentionEntity = {
    readonly type: 'mention';
    /**
     * the mentioned user.
     */
    mentioned: Account;
    /**
     * text which represents the mention
     */
    text?: string | null;
    /**
     * other properties
     */
    [key: string]: any;
};

export type { MentionEntity };
