import { kBackend } from './constants.js'; import { FetchBackend } from './fetch-backend.js'; import { HttpClientBase } from './http-client-base.js'; /** * Default implementation of {@link HttpClientBase} using {@link FetchBackend}. * * @class OpraHttpClient */ export declare class OpraHttpClient extends HttpClientBase { [kBackend]: FetchBackend; /** * Creates a new instance of OpraHttpClient. * * @param serviceUrl The base URL of the service. * @param options Configuration options. */ constructor(serviceUrl: string, options?: FetchBackend.Options); /** * Gets the default request options from the backend. */ get defaults(): FetchBackend.RequestDefaults; }