import { toast } from "sonner"; import type { ToastT, ShowMessageOptions } from "./types"; export type ToastContextType = { addToast: (toast: Omit) => void; removeToast: (id: ToastT["id"]) => void; showErrorMessage: (message: React.ReactNode, options?: ShowMessageOptions) => void; showSuccessMessage: (message: React.ReactNode, options?: ShowMessageOptions) => void; toastYOffset?: number; setToastYOffset: (offset: number) => void; resetToastYOffset: () => void; toastXOffset?: number; setToastXOffset: (offset: number) => void; resetToastXOffset: () => void; addCustomToast: typeof toast.custom; withinToastProvider: boolean; }; export declare const ToastContext: import("react").Context; export declare const useToasts: () => ToastContextType; //# sourceMappingURL=useToasts.d.ts.map