import { CsHttpService } from '../../../core/http-service/interface'; import { Observable } from 'rxjs'; import { CsNotificationServiceConfig } from '../../../cs-module'; import { CsNotificationReadResponse, CsNotificationService, CsNotificationUpdateResponse, CsNotificationDeleteReq, CsNotificationUpdateReq } from '../interface/cs-notification-service'; export declare class NotificationServiceImpl implements CsNotificationService { private httpService; private apiPath; constructor(httpService: CsHttpService, apiPath: string); notificationRead(uid: string, config?: CsNotificationServiceConfig): Observable; notificationDelete(request: CsNotificationDeleteReq, config?: CsNotificationServiceConfig): Observable; notificationUpdate(request: CsNotificationUpdateReq, config?: CsNotificationServiceConfig): Observable; }