import { NotifierOptions, NotifierType, NotifierPosition } from './types'; export interface NotificationRefHandler { close(notificationRef: NotificationRef): void; destroy(notificationRef: NotificationRef): void; isDestroyed(notificationRef: NotificationRef): boolean; } export declare class NotificationRef { private _handler; constructor(_handler: NotificationRefHandler, opts: NotifierOptions); readonly text = ""; readonly icon = ""; readonly html = false; readonly type: NotifierType; readonly showCloseButton = true; readonly position: NotifierPosition; readonly timeout: number | boolean; readonly class: string | undefined; close(): void; destroy(): void; readonly isDestroyed: boolean; }