import { IMentionSuggestionItem } from './mention-types';
import './mention.scss';
declare const _default: import("vue").DefineComponent<{
    position: "top" | "bottom";
    loading: boolean;
    showGlowStyle: boolean;
    trigger: string[];
    notFoundContent: string;
    dmValueParse: IMentionSuggestionItem;
    suggestions?: IMentionSuggestionItem[] | undefined;
}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("select" | "change")[], "select" | "change", import("vue").PublicProps, Readonly<{
    position: "top" | "bottom";
    loading: boolean;
    showGlowStyle: boolean;
    trigger: string[];
    notFoundContent: string;
    dmValueParse: IMentionSuggestionItem;
    suggestions?: IMentionSuggestionItem[] | undefined;
}> & Readonly<{
    onChange?: ((...args: any[]) => any) | undefined;
    onSelect?: ((...args: any[]) => any) | undefined;
}>, {
    position: "top" | "bottom";
    loading: boolean;
    showGlowStyle: boolean;
    trigger: string[];
    notFoundContent: string;
    dmValueParse: IMentionSuggestionItem;
}, {}, {
    DTextarea: import("vue").DefineSetupFnComponent<Record<string, any>, {}, {}, Record<string, any> & {}, import("vue").PublicProps>;
    DIcon: import("vue").DefineSetupFnComponent<Record<string, any>, {}, {}, Record<string, any> & {}, import("vue").PublicProps>;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
