import * as React from 'react';
import { type AddToastContextHandler, type ToasterProps, type ToastProps, type ToastRef } from './types';
export declare const Toaster: React.FC<ToasterProps>;
export declare const ToasterUI: React.FC<ToasterProps & {
    toasts: ToastProps[];
    setToasts: React.Dispatch<React.SetStateAction<ToastProps[]>>;
    toastsCounter: React.MutableRefObject<number>;
    toastRefs: React.MutableRefObject<Record<string, React.RefObject<ToastRef>>>;
}>;
export declare const getToastContext: () => {
    addToast: AddToastContextHandler;
    dismissToast: (id?: string | number) => string | number | undefined;
    wiggleToast: (id: string | number) => void;
};
//# sourceMappingURL=toaster.d.ts.map