import { Logger } from "../logger/Logger"; export declare class HttpAdapter { private readonly logger; constructor(logger: Logger); get: (url: string, config?: { [key: string]: any; }) => Promise<{ [key: string]: any; }>; getOrThrow: (url: string, config?: { [key: string]: any; }) => Promise<{ [key: string]: any; }>; post: (url: string, data: any, config?: { [key: string]: any; }) => Promise; }