/// <reference types="node" />
import { BaseURL, ClientResponse, LaraClient, MultiPartFile } from "./client";
import { Readable } from "stream";
/** @internal */
export declare class NodeLaraClient extends LaraClient {
    private readonly baseUrl;
    private readonly agent;
    constructor(baseUrl: BaseURL, accessKeyId: string, accessKeySecret: string);
    protected send(path: string, headers: Record<string, string>, body?: Record<string, any>): Promise<ClientResponse>;
    protected wrapMultiPartFile(file: MultiPartFile): Readable;
}
