import { firebase, Logger } from '../core'; export declare class NotificationsRepository { private readonly store; readonly notificationsCollection: firebase.firestore.CollectionReference; readonly logger: Logger; constructor(store: firebase.firestore.Firestore, logger: Logger); private dataToNotificationEntity; get(id: string): Promise>; create(notification: SoundonApi.Notification): Promise>; update(id: string, notification: Partial): Promise>; listByUserId(userId: string): Promise>>; getAllUnreadByUserId(userId: string): Promise>>; }