import type { ApiResponse } from "../../contracts/runtime-context.types";
import type { ApiAdapterOptions, ApiRequestOptions } from "./api.types";
export declare class ApiAdapter {
    private readonly baseUrl?;
    private readonly defaultHeaders?;
    constructor(opts?: ApiAdapterOptions);
    http(req: ApiRequestOptions): Promise<ApiResponse>;
}
//# sourceMappingURL=api-adapter.d.ts.map