import { AxiosRequestConfig } from 'axios'; import { HttpService } from '@nestjs/common'; import { RequestConfig, ResponseSchema } from './http.interface'; export declare class HttpFetchService { private httpService; private httpOption; private logger; constructor(httpService: HttpService, httpOption: RequestConfig); private request; post(url: string, config?: AxiosRequestConfig): Promise>; get(url: string, config?: AxiosRequestConfig): Promise>; put(url: string, config?: AxiosRequestConfig): Promise>; delete(url: string, config?: AxiosRequestConfig): Promise>; patch(url: string, config?: AxiosRequestConfig): Promise>; head(url: string, config?: AxiosRequestConfig): Promise>; }