import type { HttpMethod } from '../models/index'; import type Configuration from './configuration'; import { RestClient } from './rest-client'; export declare class BaseAPI { protected restClient: RestClient; protected configuration: Configuration; constructor(configuration: Configuration); protected buildHeaders(httpMethod: HttpMethod, urlString: string, httpBody?: object): Record; } export declare class RequiredError extends Error { field: string; name: string; constructor(field: string, msg?: string); }