import { type ToastProps, type ToastProviderProps, type ToastType } from './Toast.types'; export declare function Toast({ placement, appearance: appearanceProp, preset, icon: iconProp, content, zIndex, autoDismiss, autoDismissTimeout, version, onDismiss, }: ToastProps): import("react/jsx-runtime").JSX.Element; export declare function ToastProvider({ autoDismissTimeout, container: givenContainer, zIndex, offset, children, }: ToastProviderProps): import("react/jsx-runtime").JSX.Element; export declare function useToast(): { addToast: (content: import("./Toast.types").ToastContent, options?: import("./Toast.types").ToastOptions) => import("./Toast.types").ToastId; updateToast: (toastId: import("./Toast.types").ToastId, content: import("./Toast.types").ToastContent, options?: import("./Toast.types").ToastOptions) => import("./Toast.types").ToastId; removeToast: (id: import("./Toast.types").ToastId) => void; removeAllToasts: () => void; leftToasts: ToastType[]; rightToasts: ToastType[]; }; //# sourceMappingURL=Toast.d.ts.map