import { ToastRootProps } from '../Root'; import { PosX, PosXClass, PosY, PosYClass } from '../../types'; import * as RadixToast from '@radix-ui/react-toast'; import { FC, ReactNode } from 'react'; export interface ToastProviderContextProps extends RadixToast.ToastProviderProps { toast: { [key in ToastRootProps['variant']]: (data: Omit) => void; }; } export interface ToastProviderProps { children: ReactNode; posX: PosX; posY: PosY; } export declare const posXVariants: PosXClass; export declare const posYVariants: PosYClass; export declare const ToastProviderContext: import("react").Context; declare const ToastProvider: FC; export default ToastProvider;