import { QueryEntity } from '@datorama/akita'; import { Observable } from 'rxjs'; import { NotificationType, Notification } from './notification.model'; import { NotificationState, NotificationStore } from './notification.store'; export declare const VIEW_NOTIFICATION_TYPES: NotificationType[]; export declare class NotificationQuery extends QueryEntity { protected store: NotificationStore; notifications$: Observable[]>; viewNotifications$: Observable[]>; viewOldNotifications$: Observable[]>; unreadCount$: Observable; constructor(store: NotificationStore); on(type: NotificationType): Observable; }