import { FC, ReactNode } from 'react';
import { NotificationOptions } from './NotificationsContext';
import { NotificationTheme } from './NotificationTheme';
export interface NotificationProps extends NotificationOptions {
    /**
     * Unique identifier for the notification.
     */
    id: number;
    /**
     * Component to render as the notification.
     */
    component?: ReactNode;
    /**
     * Callback to close the notification.
     */
    onClose: (id: number) => void;
    /**
     * Theme for the Notification.
     */
    theme?: NotificationTheme;
}
export declare const Notification: FC<NotificationProps>;
