export declare class NotifyOptions { type: string; title: string; msg?: string; showClose?: boolean; theme?: string; timeout?: number; onAdd?: Function; onRemove?: Function; } export declare class NotifyData extends NotifyOptions { id: number; } export declare class NotifyConfig { limit: number; showClose: boolean; position: 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left' | 'top-center' | 'bottom-center' | 'center-center'; timeout: number; theme: 'default' | 'material' | 'bootstrap'; } export declare enum NotifyEventType { ADD = 0, CLEAR = 1, CLEAR_ALL = 2, } export declare class NotifyEvent { type: NotifyEventType; value: any; constructor(type: NotifyEventType, value?: any); }