import type { ApiRequestOptions } from "./ApiRequestOptions"; import type { CancelablePromise } from "./CancelablePromise"; import type { OpenAPIConfig } from "./OpenAPI"; export abstract class BaseHttpRequest { constructor(public readonly config: OpenAPIConfig) {} public abstract request( options: ApiRequestOptions, ): CancelablePromise; }