import { Endpoint } from './Endpoint';
import { ClientOptions, ProxyOptions } from './Client';
/** @internal */
export declare class ApiRequest<R = any> {
    private readonly options;
    endpoint: Endpoint;
    data?: any;
    constructor(options: ClientOptions | ProxyOptions, endpoint: Endpoint, data?: any);
    promise: () => Promise<R>;
}
