import type { BaseHttpRequest } from "./core/BaseHttpRequest.js"; import type { OpenAPIConfig } from "./core/OpenAPI.js"; import { AuthService } from "./services/AuthService.js"; import { IdentityService } from "./services/IdentityService.js"; import { StorageService } from "./services/StorageService.js"; type HttpRequestConstructor = new (config: OpenAPIConfig) => BaseHttpRequest; export declare class ApiClient { readonly auth: AuthService; readonly identity: IdentityService; readonly storage: StorageService; readonly request: BaseHttpRequest; constructor(config?: Partial, HttpRequest?: HttpRequestConstructor); } export {};