export interface MentionConfig extends Mentions { mentions?: Mentions[]; disableStyle?: boolean; useNestedConfig?: boolean; } export interface Mentions { items?: any[]; triggerChar?: string; labelKey?: string; maxItems?: number; disableSort?: boolean; disableSearch?: boolean; dropUp?: boolean; allowSpace?: boolean; returnTrigger?: boolean; mentionSelect?: (item: any, triggerChar?: string) => (string); useMention?: boolean; disableTemplate?: boolean; emptyItemsOnClose?: boolean; tabs?: MentionsTab[]; } export interface MentionsTab { label: string; img?: string; value: string; }