import { SettingsRoutes } from './interfaces'; import { routes } from './routes'; import { CoError } from '../../modules/co-error'; import IRequest from '../../modules/interfaces/IRequest'; export * from './interfaces'; export class Settings { private routes: SettingsRoutes; private url: string; private request: IRequest; constructor(url: string, request: IRequest) { this.routes = routes; this.url = url; this.request = request; } public getResolutionList () { const url = this.url + this.routes.resolution; return this.request.get(url); } }