import React from "react"; export interface ToastOptions { timeout?: number; loading?: boolean; progress?: number; width?: number; } export declare const ToastProvider: ({ children }: { children: React.ReactNode; }) => import("@emotion/react/jsx-runtime").JSX.Element; export declare const useToasts: () => { addToast: (message: React.ReactNode, options?: ToastOptions) => string; removeToast: (id: string) => void; updateToast: (id: string, props: { message?: React.ReactNode; } & ToastOptions) => void; }; export declare const Toast: ({ id, message, disableAnimation, loading, progress, width, }: { id: string; message: React.ReactNode; disableAnimation?: boolean | undefined; loading?: boolean | undefined; progress?: number | undefined; width?: number | undefined; }) => import("@emotion/react/jsx-runtime").JSX.Element; //# sourceMappingURL=Toast.d.ts.map