import React from 'react'; import { BoxDivProps } from '../silke-box'; import { SilkeIcons } from '../silke-icon'; export type ToastNotificationKind = 'warning' | 'error' | 'success' | 'information' | 'confetti'; export type SilkeToastNotificationProps = { kind: ToastNotificationKind; title?: string | React.ReactNode; subtitle?: string | React.ReactNode; icon?: SilkeIcons; /** * Will add a remove button to notification */ onRemove?: (e: React.MouseEvent) => void; /** * On click of action button * */ onAction?: () => void; actionLabel?: string; fluid?: boolean; } & Omit; export declare function SilkeToastNotification({ title, subtitle, className, kind, onAction, actionLabel, onRemove, fluid, icon, ...rest }: SilkeToastNotificationProps): import("react/jsx-runtime").JSX.Element;