import { ClientUtilsBase } from "./client-utils"; import { HttpClientNode as HttpClient, SendStreamOptions } from "./types"; import http from "http"; import https from "https"; export declare class ClientUtils extends ClientUtilsBase implements HttpClient { constructor(apiBase: string, ca?: string | Buffer); } export declare class ClientUtilsCustomAgent extends ClientUtilsBase implements HttpClient { constructor(apiBase: string, agent: http.Agent | https.Agent, ownsAgent?: boolean); } export { ClientError, ClientErrorCode } from "./client-error"; export { RequestLogger, Headers, RequestConfig, HttpMethod } from "./types"; export interface ClientProvider { client: HttpClient; } export { HttpClient }; export { SendStreamOptions };