import { ToastOptions as RTOptions } from 'react-toastify'; import { ToastOptions, ToastProps, ToastRender } from './types'; export declare function toast(render: ToastRender, options?: ToastOptions): import("react-toastify").Id; export declare namespace toast { var loading: (content: import("react-toastify").ToastContent, options?: RTOptions<{}> | undefined) => import("react-toastify").Id; var promise: (promise: Promise | (() => Promise), { pending, error, success }: import("react-toastify").ToastPromiseParams, options?: RTOptions<{}> | undefined) => Promise; var dismiss: (id?: import("react-toastify").Id | undefined) => void; var clearWaitingQueue: (params?: import("react-toastify").ClearWaitingQueueParams | undefined) => void; var isActive: (id: import("react-toastify").Id) => boolean; var done: (id: import("react-toastify").Id) => void; var onChange: (callback: import("react-toastify/dist/core").OnChangeCallback) => () => void; var POSITION: { TOP_LEFT: import("react-toastify").ToastPosition; TOP_RIGHT: import("react-toastify").ToastPosition; TOP_CENTER: import("react-toastify").ToastPosition; BOTTOM_LEFT: import("react-toastify").ToastPosition; BOTTOM_RIGHT: import("react-toastify").ToastPosition; BOTTOM_CENTER: import("react-toastify").ToastPosition; }; var TYPE: { INFO: import("react-toastify").TypeOptions; SUCCESS: import("react-toastify").TypeOptions; WARNING: import("react-toastify").TypeOptions; ERROR: import("react-toastify").TypeOptions; DEFAULT: import("react-toastify").TypeOptions; }; } export declare const ToastContainer: () => JSX.Element; export type { ToastOptions, ToastProps, ToastRender };