@public-ui/components
Version:
Contains all web components that belong to KoliBri - The accessible HTML-Standard.
13 lines (12 loc) • 471 B
TypeScript
import type { Toast, ToasterOptions } from '../../schema';
export declare class ToasterService {
private readonly document;
private readonly options?;
private static readonly instances;
private toastContainerElement?;
private constructor();
static getInstance(document: Document, options?: ToasterOptions): ToasterService;
dispose(): void;
enqueue(toast: Toast): Promise<() => void> | undefined;
closeAll(immediate?: boolean): void;
}