UNPKG

@minimaltech/node-infra

Version:

Minimal Technology NodeJS Infrastructure - Loopback 4 Framework

21 lines (20 loc) 627 B
import { AxiosRequestConfig } from 'axios'; import { NetworkHelper } from './network.helper'; import { BaseHelper } from '../../base/base.helper'; export declare abstract class BaseNetworkRequest extends BaseHelper { protected baseUrl: string; protected networkService: NetworkHelper; constructor(opts: { name: string; scope: string; networkOptions: AxiosRequestConfig; }); getRequestPath(opts: { paths: Array<string>; }): string; getRequestUrl(opts: { baseUrl?: string; paths: Array<string>; }): string; getNetworkService(): NetworkHelper; }