import { HttpService } from './http.service'; import { NotifyInfoModel } from '../models/notify-info.model'; import { NotificationItemModel } from '../models/invite-item.model'; import { ResponseListModel } from '../models/response-list.model'; import { Observable } from 'rxjs'; import { IResponse } from '../intefraces/response.interface'; export declare class NotificationService { private httpService; constructor(httpService: HttpService); getInfo(): Promise; /** * Получает список обработанных уведомлений * @param {any} query Параметры запроса * @returns {Promise>} */ getProcessedList(query?: any): Promise>; /** * Получает список необработанных уведомлений * @param {any} query Параметры запроса * @returns {Promise>} */ getUnProcessedList(query?: any): Promise>; /** * Принять уведомление * @param {string} operation_guid Guid операции * @returns {Observable>} */ acceptNotification(operation_guid: string): Observable>; /** * Отклонить уведомление * @param {string} operation_guid Guid операции * @returns {Observable>} */ declineNotification(operation_guid: string): Observable>; }