import { ToastMessage } from '../types/index.js'; import type { ToastOptions } from 'react-hot-toast'; export interface ToastFunction { (message: ToastMessage, options?: ToastOptions): string; success: (message: ToastMessage, options?: ToastOptions) => string; error: (message: ToastMessage, options?: ToastOptions) => string; loading: (message: ToastMessage, options?: ToastOptions) => string; custom: (message: ToastMessage, options?: ToastOptions) => string; dismiss: (toastId?: string) => void; remove: (toastId?: string) => void; } export declare function useToast(): ToastFunction;