import { EventEmitter } from "./EventEmitter"; import { IAPIResponse, IResponseParser } from "../interfaces/common"; /** * Преобразует ответ портала в JSON-объект * */ export default class JSONResponseParser extends EventEmitter implements IResponseParser { parse(apiResponse: IAPIResponse): IAPIResponse; checkErrors(data: T, apiResponse: IAPIResponse): void; handleError(data: T, apiResponse: IAPIResponse): void; }