import { NotificationsApi as GeneratedNotificationsApi, type Configuration } from '../../api/generated/default'; import { MarkAllNotificationsAsViewedRequest, UpdatePlaylistLastViewedAtRequest, type NotificationsApiServicesConfig } from './types'; export declare class NotificationsApi extends GeneratedNotificationsApi { private readonly entityManager?; constructor(config: Configuration, services: NotificationsApiServicesConfig); /** * When a user views all of their notifications */ markAllNotificationsAsViewed(params: MarkAllNotificationsAsViewedRequest): Promise; /** * When a user views a playlist */ updatePlaylistLastViewedAt(params: UpdatePlaylistLastViewedAtRequest): Promise; }