declare const BmTagsDisplay: import("bm-admin-ui/es/utils/with-install").SFCWithInstall { key: any; title: string; }[]; }; showEmpty: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: string; }; showEmptyBtn: { type: BooleanConstructor; default: boolean; }; unitStr: { type: StringConstructor; default: string; }; btnText: { type: StringConstructor; default: string; }; toolTipProps: { type: ObjectConstructor; default: () => {}; }; placement: { type: StringConstructor; default: string; }; fieldNames: { type: ObjectConstructor; default: () => { key: string; title: string; }; }; alwaysInvoke: { type: BooleanConstructor; default: boolean; }; }, { containId: string; clear: () => void; toAddTags: () => void; tooltipConfig: import("vue").Ref<{ align: undefined; arrowPointAtCenter: boolean; autoAdjustOverflow: boolean; color: string; defaultVisible: boolean; destroyTooltipOnHide: boolean; getPopupContainer: () => HTMLElement; mouseEnterDelay: number; mouseLeaveDelay: number; overlayClassName: string; overlayStyle: null; placement: string; trigger: string; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("clear" | "update:list" | "addClick")[], "clear" | "update:list" | "addClick", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly { key: any; title: string; }[]; }; showEmpty: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: string; }; showEmptyBtn: { type: BooleanConstructor; default: boolean; }; unitStr: { type: StringConstructor; default: string; }; btnText: { type: StringConstructor; default: string; }; toolTipProps: { type: ObjectConstructor; default: () => {}; }; placement: { type: StringConstructor; default: string; }; fieldNames: { type: ObjectConstructor; default: () => { key: string; title: string; }; }; alwaysInvoke: { type: BooleanConstructor; default: boolean; }; }>> & { onClear?: ((...args: any[]) => any) | undefined; "onUpdate:list"?: ((...args: any[]) => any) | undefined; onAddClick?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; placement: string; fieldNames: Record; placeholder: string; list: unknown[]; showEmpty: boolean; showEmptyBtn: boolean; unitStr: string; btnText: string; toolTipProps: Record; alwaysInvoke: boolean; }>>; export { BmTagsDisplay }; export default BmTagsDisplay;