import { DBTagProps } from "./model"; declare const _default: __VLS_WithTemplateSlots & Readonly<{}>, { disabled: boolean; noText: boolean; children: any; className: string; id: string; icon: import("@db-ui/foundations").BaseIconTypes | import("@db-ui/foundations").LooseAutocomplete; showIcon: boolean; text: string; semantic: "adaptive" | "neutral" | "critical" | "informational" | "warning" | "successful"; emphasis: "weak" | "strong"; behaviour: "static" | "removable"; onRemove: () => void; removeButton: string; overflow: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, { _ref: HTMLDivElement; }, HTMLDivElement>, { default?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };