import { PropsWithChildren, ReactNode } from 'react';
import { Placement } from '@floating-ui/react';
export type NotificationProps = {
    message?: ReactNode;
    isVisible?: boolean;
    visibilityTimeout?: number;
    resetIsVisible?: () => void;
    placement?: Placement;
    className?: string;
    iconClassName?: string | null;
    close?: () => void;
};
export declare const Notification: (props: PropsWithChildren<NotificationProps>) => import("react/jsx-runtime").JSX.Element;
