import * as react from 'react'; import { ReactNode } from 'react'; type ToastTone = 'success' | 'error' | 'info' | 'accent'; interface ToastInput { tone?: ToastTone; title: string; message?: string; duration?: number; } type ToastContextValue = (input: ToastInput) => void; interface ToastProviderProps { children: ReactNode; } declare function ToastProvider({ children }: ToastProviderProps): react.JSX.Element; declare function useToast(): ToastContextValue; export { type ToastInput, ToastProvider, type ToastProviderProps, type ToastTone, useToast };