import { PromiseToast, ToastOptions, ToastType } from "../lib/types";
export declare const toast: {
    success: (message: string, options?: ToastOptions) => void;
    info: (message: string, options?: ToastOptions) => void;
    error: (message: string, options?: ToastOptions) => void;
    warning: (message: string, options?: ToastOptions) => void;
    loading: (message: string, options?: ToastOptions) => void;
    promise: (message: string | Promise<any>, options?: ToastOptions & PromiseToast) => void;
};
export declare const registerToast: (addToast: (message: string | Promise<any>, type: ToastType, options?: ToastOptions) => void) => void;
