import { Content, Id, ToastContent, ToastPosition, ToastType } from "vue3-toastify"; export type RevToastPosition = ToastPosition; export type RevPositionType = { TOP_LEFT: RevToastPosition; TOP_RIGHT: RevToastPosition; TOP_CENTER: RevToastPosition; BOTTOM_LEFT: RevToastPosition; BOTTOM_RIGHT: RevToastPosition; BOTTOM_CENTER: RevToastPosition; }; export type RevMessageType = ToastType; export type RevNotifId = Id; export type RevRender = ToastContent; export type RevNotifyType = { message: Content; type?: RevMessageType; id?: string; position?: string; time?: number; dangerouslyHTMLString?: boolean; }; export type LoadingNotifType = { message: string; position?: string; type?: RevMessageType; dangerouslyHTMLString?: boolean; }; export type UpdateLoadingNotifyType = { id: RevNotifId; render: RevRender; type?: RevMessageType; isLoading?: boolean; time?: number; dangerouslyHTMLString?: boolean; }; export declare const notify: (params: RevNotifyType) => void; export declare const loadingNotif: (params?: LoadingNotifType) => RevNotifId; export declare const updateLoadingNotif: (params: UpdateLoadingNotifyType) => void;