import { ResponseContext, RequestContext, HttpFile } from '../http/http'; import * as models from '../models/all'; import { Configuration} from '../configuration' import { ObservableServiceStatusControllerApi } from './ObservableAPI'; import { ServiceStatusControllerApiRequestFactory, ServiceStatusControllerApiResponseProcessor} from "../apis/ServiceStatusControllerApi"; export class PromiseServiceStatusControllerApi { private api: ObservableServiceStatusControllerApi public constructor( configuration: Configuration, requestFactory?: ServiceStatusControllerApiRequestFactory, responseProcessor?: ServiceStatusControllerApiResponseProcessor ) { this.api = new ObservableServiceStatusControllerApi(configuration, requestFactory, responseProcessor); } /** */ public status(options?: Configuration): Promise { const result = this.api.status(options); return result.toPromise(); } }