declare const _default: import("vue").DefineComponent<{
    readonly trigger: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<"hover" | "focus" | "click" | "contextmenu" | ("hover" | "focus" | "click" | "contextmenu")[]>, "hover", unknown, unknown, unknown>;
    readonly placement: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<import("@popperjs/core").Placement>, "bottom", unknown, unknown, unknown>;
    readonly disabled: BooleanConstructor;
    readonly visible: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<boolean | null>, null, unknown, unknown, unknown>;
    readonly transition: import("../../../utils").BuildPropReturn<StringConstructor, "el-fade-in-linear", unknown, unknown, unknown>;
    readonly popperOptions: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<Partial<import("@popperjs/core").Options>>, () => {}, unknown, unknown, unknown>;
    readonly tabindex: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<string | number>, 0, unknown, unknown, unknown>;
    readonly appendToBody: import("../../../utils").BuildPropReturn<BooleanConstructor, undefined, unknown, unknown, unknown>;
    readonly content: import("../../../utils").BuildPropReturn<StringConstructor, "", unknown, unknown, unknown>;
    readonly popperStyle: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<import("vue").StyleValue>, unknown, unknown, unknown, unknown>;
    readonly popperClass: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | any)[])[])[])[])[])[])[])[])[])[])[]>, unknown, unknown, unknown, unknown>;
    readonly enterable: {
        readonly default: true;
        readonly type: import("vue").PropType<import("../../../utils").BuildPropType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        readonly __elPropsReservedKey: true;
    };
    readonly effect: {
        readonly default: "light";
        readonly type: import("vue").PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        readonly __elPropsReservedKey: true;
    };
    readonly teleported: import("../../../utils").BuildPropReturn<BooleanConstructor, true, unknown, unknown, unknown>;
    readonly title: StringConstructor;
    readonly width: import("../../../utils").BuildPropReturn<readonly [StringConstructor, NumberConstructor], 150, unknown, unknown, unknown>;
    readonly offset: import("../../../utils").BuildPropReturn<NumberConstructor, undefined, unknown, unknown, unknown>;
    readonly showAfter: import("../../../utils").BuildPropReturn<NumberConstructor, 0, unknown, unknown, unknown>;
    readonly hideAfter: import("../../../utils").BuildPropReturn<NumberConstructor, 200, unknown, unknown, unknown>;
    readonly autoClose: import("../../../utils").BuildPropReturn<NumberConstructor, 0, unknown, unknown, unknown>;
    readonly showArrow: import("../../../utils").BuildPropReturn<BooleanConstructor, true, unknown, unknown, unknown>;
    readonly persistent: import("../../../utils").BuildPropReturn<BooleanConstructor, true, unknown, unknown, unknown>;
}, {
    ns: {
        namespace: import("vue").ComputedRef<string>;
        b: (blockSuffix?: string) => string;
        e: (element?: string | undefined) => string;
        m: (modifier?: string | undefined) => string;
        be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
        em: (element?: string | undefined, modifier?: string | undefined) => string;
        bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
        bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
        is: {
            (name: string, state: boolean | undefined): string;
            (name: string): string;
        };
    };
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    readonly trigger: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<"hover" | "focus" | "click" | "contextmenu" | ("hover" | "focus" | "click" | "contextmenu")[]>, "hover", unknown, unknown, unknown>;
    readonly placement: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<import("@popperjs/core").Placement>, "bottom", unknown, unknown, unknown>;
    readonly disabled: BooleanConstructor;
    readonly visible: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<boolean | null>, null, unknown, unknown, unknown>;
    readonly transition: import("../../../utils").BuildPropReturn<StringConstructor, "el-fade-in-linear", unknown, unknown, unknown>;
    readonly popperOptions: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<Partial<import("@popperjs/core").Options>>, () => {}, unknown, unknown, unknown>;
    readonly tabindex: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<string | number>, 0, unknown, unknown, unknown>;
    readonly appendToBody: import("../../../utils").BuildPropReturn<BooleanConstructor, undefined, unknown, unknown, unknown>;
    readonly content: import("../../../utils").BuildPropReturn<StringConstructor, "", unknown, unknown, unknown>;
    readonly popperStyle: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<import("vue").StyleValue>, unknown, unknown, unknown, unknown>;
    readonly popperClass: import("../../../utils").BuildPropReturn<import("../../../utils").PropWrapper<string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | any)[])[])[])[])[])[])[])[])[])[])[]>, unknown, unknown, unknown, unknown>;
    readonly enterable: {
        readonly default: true;
        readonly type: import("vue").PropType<import("../../../utils").BuildPropType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        readonly __elPropsReservedKey: true;
    };
    readonly effect: {
        readonly default: "light";
        readonly type: import("vue").PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        readonly __elPropsReservedKey: true;
    };
    readonly teleported: import("../../../utils").BuildPropReturn<BooleanConstructor, true, unknown, unknown, unknown>;
    readonly title: StringConstructor;
    readonly width: import("../../../utils").BuildPropReturn<readonly [StringConstructor, NumberConstructor], 150, unknown, unknown, unknown>;
    readonly offset: import("../../../utils").BuildPropReturn<NumberConstructor, undefined, unknown, unknown, unknown>;
    readonly showAfter: import("../../../utils").BuildPropReturn<NumberConstructor, 0, unknown, unknown, unknown>;
    readonly hideAfter: import("../../../utils").BuildPropReturn<NumberConstructor, 200, unknown, unknown, unknown>;
    readonly autoClose: import("../../../utils").BuildPropReturn<NumberConstructor, 0, unknown, unknown, unknown>;
    readonly showArrow: import("../../../utils").BuildPropReturn<BooleanConstructor, true, unknown, unknown, unknown>;
    readonly persistent: import("../../../utils").BuildPropReturn<BooleanConstructor, true, unknown, unknown, unknown>;
}>>, {
    disabled: boolean;
    trigger: import("../../../utils").BuildPropType<import("../../../utils").PropWrapper<"hover" | "focus" | "click" | "contextmenu" | ("hover" | "focus" | "click" | "contextmenu")[]>, unknown, unknown>;
    offset: number;
    width: import("../../../utils").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
    effect: string;
    tabindex: import("../../../utils").BuildPropType<import("../../../utils").PropWrapper<string | number>, unknown, unknown>;
    visible: import("../../../utils").BuildPropType<import("../../../utils").PropWrapper<boolean | null>, unknown, unknown>;
    content: string;
    transition: string;
    showAfter: number;
    hideAfter: number;
    placement: import("../../../utils").BuildPropType<import("../../../utils").PropWrapper<import("@popperjs/core").Placement>, unknown, unknown>;
    popperOptions: Partial<import("@popperjs/core").Options>;
    enterable: import("../../../utils").BuildPropType<BooleanConstructor, unknown, unknown>;
    popperClass: string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | (string | {
        [x: string]: boolean;
    } | any)[])[])[])[])[])[])[])[])[])[])[];
    popperStyle: import("vue").StyleValue;
    teleported: import("../../../utils").BuildPropType<BooleanConstructor, unknown, unknown>;
    persistent: import("../../../utils").BuildPropType<BooleanConstructor, unknown, unknown>;
    showArrow: import("../../../utils").BuildPropType<BooleanConstructor, unknown, unknown>;
    appendToBody: import("../../../utils").BuildPropType<BooleanConstructor, unknown, unknown>;
    autoClose: number;
}>;
export default _default;
