import type { DBIconProps } from "./model"; declare const _default: __VLS_WithTemplateSlots & Readonly<{}>, { variant: "filled" | "default" | "inverted"; children: any; className: string; id: string; icon: import("@db-ui/foundations").BaseIconTypes | import("@db-ui/foundations").LooseAutocomplete; text: string; weight: "16" | "20" | "24" | "32" | "48" | "64"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, { _ref: HTMLSpanElement; }, HTMLSpanElement>, { default?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };