import { ReactNode } from "react";
/**
 * The maximum number of toasts that can be displayed at the same time
 * If the number of the toasts exceeds this number, the oldest one will be removed
 */
export declare const MAX_TOAST_STACK_SIZE = 3;
/**
 * The time in milliseconds that a toast notification will be displayed
 */
export declare const TOAST_DURATION_TIME = 5000;
/**
 * This is the time in milliseconds between two toast notifications.
 * This will throttle the toast notifications to avoid displaying too many of them at the same time
 * and causing visual glitches.
 */
export declare const TOAST_THROTTLE_TIME = 500;
type ToastProviderProps = {
    children: ReactNode;
};
export declare const ToastProvider: ({ children }: ToastProviderProps) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=ToastProvider.d.ts.map