export declare enum ToasterType { info = 0, error = 1, warning = 2, success = 3, infoProgressBar = 4, running = 5 } export declare enum NotificationStatus { uploading = "Uploading", failed = "Failed", completed = "Completed", aborted = "Aborted", waiting = "Waiting", dismissed = "Dismissed", running = "Running", generating = "Generating" } export interface NoticeServerParam { action?: string; fileId?: number; fileName?: string; name?: string; succLinkText?: string; succUrl?: string; } export interface INotification { key?: string; name?: string; failName?: string; failComment?: string; succName?: string; abortName?: string; abortComment?: string; comment?: string; succComment?: string; startDate?: Date; progress?: number; progressKf?: number; status?: NotificationStatus; showProgress?: boolean; showInContainer?: boolean; showInToaster?: boolean; type?: ToasterType; isHTML?: boolean; fileName?: string; errorMessage?: string; progressTitle?: string; succUrl?: string; succLinkText?: string; link?: string; onComplete?: any; onError?: any; onProgress?: any; isAborted?: boolean; containerEnable?: boolean; isClientOnly?: boolean; removeOnComplete?: boolean; abortDisabled?: boolean; displayPeriod?: number; responseDisplayPeriod?: number; clientID?: string; bodyTemplate?: any; icon?: string; serverParams?: NoticeServerParam; linkArray?: Array; currentParam?: NoticeServerParam; } //# sourceMappingURL=Notifications.d.ts.map