import { Observable } from 'rxjs'; import { IMessagesService } from '../core/contracts/IMessages.service'; import { MessagesRepository } from '../repositories/messages.repository'; import { MessagesPageModel, MessageModel } from '../core/models/message.model'; import * as i0 from "@angular/core"; export declare class MessagesService implements IMessagesService { private repository; constructor(repository: MessagesRepository); getMessages(sorting?: 'ASC' | 'DESC'): Observable; setMessageAsRead(id: number): Observable; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }