export const ToastProvider: import("react").FC<ToastPrimitives.ToastProviderProps>;
export const ToastViewport: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Toast component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {string} [props.variant='default'] - Toast variant
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} Toast component
 */
export const Toast: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Toast title component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} ToastTitle component
 */
export const ToastTitle: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Toast description component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} ToastDescription component
 */
export const ToastDescription: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Toast close component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} ToastClose component
 */
export const ToastClose: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Toast action component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} ToastAction component
 */
export const ToastAction: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
import * as ToastPrimitives from '@radix-ui/react-toast';
//# sourceMappingURL=toast.d.ts.map