import { ReactNode, FC } from 'react';
import { ToastProps } from '../components/Toast';
export type ToastOptions = Omit<ToastProps, 'show' | 'onClose'>;
export interface ToastContextValue {
    toast: (opts: ToastOptions) => void;
}
export declare const ToastContext: import('react').Context<ToastContextValue>;
export declare const useToast: () => ToastContextValue;
export declare const ToastProvider: FC<{
    children: ReactNode;
}>;
//# sourceMappingURL=ToastProvider.d.ts.map