///
import { IRefForceUpdate, IToast } from '@/interfaces';
export declare class ToastManager {
private static instance;
toastsList: IToast[];
refForceUpdate: IRefForceUpdate | null;
private constructor();
static getInstance(): ToastManager;
init(ref: IRefForceUpdate): void;
getAllToasts(): IToast[];
addToast: (toast: IToast) => void;
deleteToast: (id: string) => void;
deleteToastWithDelay: (id: string, delayForDelete: number) => NodeJS.Timeout;
generateToast: (props: Omit) => void;
}
export declare const instanceToast: ToastManager;