import { PluginOptions, default as ToastContainer, TYPE } from 'vue-toastification';
interface ShowToastParams {
    message: string;
    type?: TYPE;
    options?: Partial<PluginOptions>;
}
export declare function useToastNotification(): {
    customToast: ({ message, type, options }: ShowToastParams) => void;
    successToast: (message: string, options?: Partial<PluginOptions>) => void;
    errorToast: (message: string, options?: Partial<PluginOptions>) => void;
    warningToast: (message: string, options?: Partial<PluginOptions>) => void;
    infoToast: (message: string, options?: Partial<PluginOptions>) => void;
};
export { ToastContainer };
