import {DefaultApi, Routes} from '../api' import {ServiceOptions} from '../types' export default class { private service: DefaultApi private serviceOptions: ServiceOptions constructor(basePath: string, baseOptions: ServiceOptions) { this.service = new DefaultApi({basePath, baseOptions}) this.serviceOptions = baseOptions } public async getAll(): Promise { const {data} = await this.service.getRoutes(undefined, this.serviceOptions) return data } }