import { BackgroundJobPollingStatus, Event, PropertyChangeEvent, PropertyEventMap, UiNotificationDo, UiNotificationPoller } from '../index';
export interface UiNotificationPollerSubscriptionStartEvent<TSource = UiNotificationPoller> extends Event<TSource> {
    notification: UiNotificationDo[];
}
export interface UiNotificationPollerNotificationsEvent<TSource = UiNotificationPoller> extends Event<TSource> {
    notifications: UiNotificationDo[];
}
export interface UiNotificationPollerEventMap extends PropertyEventMap {
    'propertyChange:status': PropertyChangeEvent<BackgroundJobPollingStatus>;
    'subscriptionStart': UiNotificationPollerSubscriptionStartEvent;
    'notifications': UiNotificationPollerNotificationsEvent;
}
//# sourceMappingURL=UiNotificationPollerEventMap.d.ts.map