import * as ToastPrimitive from '@radix-ui/react-toast'; export type ToastVariant = 'default' | 'success' | 'error' | 'info'; export type ToastSize = 'sm' | 'md' | 'lg'; export type ToastPosition = 'bottom-right' | 'bottom-left' | 'bottom-center' | 'top-right' | 'top-left' | 'top-center'; export interface ToastProps extends React.ComponentPropsWithoutRef { title?: string; variant?: ToastVariant; size?: ToastSize; iconBefore?: React.ReactNode; nodeAfter?: React.ReactNode; onClose?: () => void; } export declare const ToastProvider: import("react").FC; export declare const Toast: React.FC; type ToastViewportProps = { position?: ToastPosition; }; export declare const ToastViewport: React.FC; export {};