export interface ToastOptions { title: string; description?: string; variant?: 'info' | 'success' | 'warning' | 'error'; duration?: number; } export interface ToastData extends ToastOptions { id: string; } export type AddToast = (options: ToastOptions) => void; export declare const ToastContext: import("react").Context<{ addToast: AddToast; } | null>; export declare const useToast: () => { addToast: AddToast; };