@contract-case/case-core
Version:
Core functionality for the ContractCase contract testing suite
10 lines • 553 B
TypeScript
import { LogContext } from '@contract-case/case-plugin-base';
import { BasicAuth } from './types';
type HttpConnector = {
authedGet: <R>(path: string, params: Record<string, string>, context: LogContext) => Promise<R>;
authedPut: <T, R>(path: string, content: T, context: LogContext) => Promise<R>;
authedPost: <T, R>(path: string, content: T, context: LogContext) => Promise<R>;
};
export declare const makeAxiosConnector: (baseurl: string, auth: string | BasicAuth) => HttpConnector;
export {};
//# sourceMappingURL=axiosConnector.d.ts.map