import { IotCredentials, NotificationsResponse } from '../../interfaces'; import { Api } from '../api'; export declare const NOTIFICATION_API = "/service/user-notifications"; export declare class Notifications { api: Api; constructor(api: Api); getCredentials(): Promise; getNotifications(organization: string, limit?: number, offset?: number): Promise>; getNotificationsCount(organization: string): Promise>; updateSeenNotifications(organization: string, lastNotificationAt?: string): Promise>; updateOneNotification(organization: string, notificationId: string): Promise>; registerPushEndpoint(payload: { deviceToken: string; platform: 'ios' | 'android'; platformEndpoint: string; }): Promise>; }