import { SvelteComponentTyped } from "svelte"; import { type ComponentProps } from 'svelte'; import { type ThemeColors } from '@layerstack/tailwind'; import Icon from './Icon.svelte'; declare const __propDef: { props: { [x: string]: any; title?: string | undefined | undefined; description?: string | undefined | undefined; icon?: string | undefined | undefined; actions?: Record | undefined; color?: ThemeColors | undefined; variant?: "default" | "fill" | undefined; actionsPlacement?: "inline" | "below" | "split" | undefined; open?: boolean | undefined; closeIcon?: boolean | undefined; classes?: { root?: string; title?: string; description?: string; icon?: ComponentProps["classes"]; actions?: string; } | undefined; }; events: { keypress: KeyboardEvent; close: CustomEvent; } & { [evt: string]: CustomEvent; }; slots: { icon: {}; title: {}; description: {}; actions: {}; }; }; export type NotificationProps = typeof __propDef.props; export type NotificationEvents = typeof __propDef.events; export type NotificationSlots = typeof __propDef.slots; export default class Notification extends SvelteComponentTyped { } export {};