import type { Client, RequestBaseOptions } from 'hapic';
import type { BaseAPIContext } from './type';
export declare abstract class BaseAPI {
protected client: Client;
protected constructor(context?: BaseAPIContext);
setClient(input?: Client | RequestBaseOptions): void;
}