NotificationRepositoryInterface.ts 351 B

123456789
  1. import { Uuid } from '@standardnotes/domain-core'
  2. import { Notification } from './Notification'
  3. export interface NotificationRepositoryInterface {
  4. save(notification: Notification): Promise<void>
  5. findByUserUuidUpdatedAfter(userUuid: Uuid, lastSyncTime: number): Promise<Notification[]>
  6. findByUserUuid(userUuid: Uuid): Promise<Notification[]>
  7. }