import { Toaster } from './Toaster'; import { Toast as ToastRoot } from './Toast'; import { ToastTitle } from './ToastTitle'; import { ToastDescription } from './ToastDescription'; import { ToastAction } from './ToastAction'; import { ToastClose } from './ToastClose'; export { createToaster } from './createToaster'; export { useToastContext } from './hooks'; declare const Toast: { Root: { ({ as, toast, toaster, children, onPointerEnter, onPointerLeave, onFocus, onBlur, onKeyDown, ref, ...props }: import("./types").ToastRootProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Title: { ({ as, children, ref, ...props }: import("./types").ToastTitleProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Description: { ({ as, children, ref, ...props }: import("./types").ToastDescriptionProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Action: { ({ as, children, onClick, ref, type, ...props }: import("./types").ToastActionProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; Close: { ({ as, children, onClick, ref, type, ...props }: import("./types").ToastCloseProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; }; export { Toaster, Toast, ToastRoot, ToastTitle, ToastDescription, ToastAction, ToastClose }; export type { CreateToasterOptions, ToastAnnouncement, ToastActionOptions, ToastActionProps, ToastCloseProps, ToastData, ToastDescriptionProps, ToastOptions, ToastPlacement, ToastPromiseOptions, ToastRootProps, ToastStatus, ToastTitleProps, ToasterController, ToasterProps, ToastType, ToastUpdateOptions, } from './types';