import { AxiosRequestConfig } from 'axios'; import { ParamsMetadata } from './interfaces/params-metadata.interface'; import { HttpOptions } from './interfaces/http-options.interface'; import { Scanner } from '@nestcloud/common'; import { HttpClient } from './http.client'; export declare class HttpOrchestrator { private readonly http; private readonly scanner; private readonly options; private readonly decoratorRequests; constructor(http: HttpClient, scanner: Scanner, options: HttpOptions); addDecoratorRequests(instance: Function, method: string, options: AxiosRequestConfig, responseConfig: string, paramsMetadata: ParamsMetadata, serviceName: string, FallbackRef: Function, InterceptorRefs: Function[]): void; mountDecoratorRequests(): Promise; }