import { DBNotificationProps } from "./model"; declare const _default: __VLS_WithTemplateSlots & Readonly<{}>, { variant: "docked" | "standalone" | "overlay"; children: any; className: string; id: string; icon: import("@db-ui/foundations").BaseIconTypes | import("@db-ui/foundations").LooseAutocomplete; showIcon: boolean; text: string; ariaLive: "off" | "assertive" | "polite"; closeable: boolean; headline: any; linkVariant: "block" | "inline"; showHeadline: boolean; timestamp: string; showTimestamp: boolean; onClose: (event?: any) => void; semantic: "adaptive" | "neutral" | "critical" | "informational" | "warning" | "successful"; closeButtonId: string; closeButtonText: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, { _ref: HTMLElement; }, HTMLElement>, { image?(_: {}): any; default?(_: {}): any; link?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };