import { BackendEvent } from '@wireapp/api-client/lib/event'; import { Notification } from '@wireapp/api-client/lib/notification/'; import { CRUDEngine } from '@wireapp/store-engine'; export declare enum DatabaseKeys { PRIMARY_KEY_LAST_EVENT = "z.storage.StorageKey.EVENT.LAST_DATE", PRIMARY_KEY_LAST_NOTIFICATION = "z.storage.StorageKey.NOTIFICATION.LAST_ID" } export declare class NotificationDatabaseRepository { private readonly storeEngine; constructor(storeEngine: CRUDEngine); getNotificationEventList(): Promise; getLastEventDate(): Promise; updateLastEventDate(eventDate: Date): Promise; createLastEventDate(eventDate: Date): Promise; getLastNotificationId(): Promise; updateLastNotificationId(lastNotification: Notification): Promise; } //# sourceMappingURL=NotificationDatabaseRepository.d.ts.map