import { ToastInstance, ToastPosition, ToastConfig } from './types'; export declare class ToastRenderer { private containers; private config; private cssInjected; constructor(config: ToastConfig); ensureContainer(position: ToastPosition): HTMLElement; createToastElement(toast: ToastInstance): HTMLElement; showToast(toast: ToastInstance): Promise; hideToast(toast: ToastInstance): Promise; updateToast(toast: ToastInstance, updates: Partial): Promise; private pauseToast; private resumeToast; private addSwipeDismiss; private addDragDismiss; private announceToast; private sanitizeHTML; private injectCSS; destroy(): void; }