import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { AppSettingsService } from '../providers/global-params'; import { IMessagesRepository, IMessagesApiResponse, IMessageApiProps } from '../core/contracts/IMessages.repository'; import { IHttpBasicResponse } from '../core/contracts/IHttpBasicResponse'; import * as i0 from "@angular/core"; export declare class MessagesRepository implements IMessagesRepository { private httpClient; private appSettings; readonly BASE_URL: string; constructor(httpClient: HttpClient, appSettings: AppSettingsService); getMessages(): Observable>; setMessageAsRead(id: number): Observable>; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }