@thisisagile/easy
Version:
Straightforward library for building domain-driven microservice architectures
10 lines (9 loc) • 423 B
TypeScript
import { AxiosInstance } from 'axios';
import { RequestProvider } from '../http/RequestProvider';
import { Response } from '../http/Response';
import { Request } from '../http/Request';
export declare class AxiosProvider implements RequestProvider {
readonly ai: AxiosInstance;
constructor(ai?: AxiosInstance);
execute: ({ uri, verb, body, transform, transformError, options }: Request) => Promise<Response>;
}