import React from 'react';
import './Notification.css';
import { Icon } from '../Icon';
export type NotificationPosition = 'top-left' | 'top' | 'top-center' | 'top-right' | 'bottom-left' | 'bottom' | 'bottom-center' | 'bottom-right';
export interface NotificationProps {
    open: boolean;
    onOpenChange: (open: boolean) => void;
    title: React.ReactNode;
    subtitle?: React.ReactNode;
    visual?: React.ReactElement<typeof Icon>;
    /**
     * Where the toast appears and slides in from. Default: 'top-right'.
     */
    position?: NotificationPosition;
    /**
     * Alias for position; if provided it overrides position.
     */
    direction?: NotificationPosition;
    className?: string;
}
export declare const Notification: React.FC<NotificationProps>;
//# sourceMappingURL=Notification.d.ts.map