import { default as React } from 'react';
export type NotificationStatus = "standby" | "normal" | "caution" | "serious" | "critical";
export interface NotificationProps {
/** Notification message */
message: string;
/** Status/severity of the notification */
status?: NotificationStatus;
/** Whether the notification is open/visible */
open?: boolean;
/** Auto-close after this many milliseconds */
closeAfter?: number;
/** Show close button */
closeable?: boolean;
/** Callback when notification is closed */
onClose?: () => void;
/** Custom className */
className?: string;
/** Child content (alternative to message prop) */
children?: React.ReactNode;
}
/**
* Notification - Pure React toast notification
*
* Displays alerts with status-based coloring and optional auto-dismiss.
*
* @example
* ```tsx
*
* {}}
* />
* ```
*/
export declare const Notification: React.NamedExoticComponent;