import { A as ApiHandle } from '../types-ChU9Acbv.js'; export { T as TokenArg, a as authorize } from '../types-ChU9Acbv.js'; import { C as Client } from '../customer-portal.d-BRwiQehb.js'; export { A as AcceptanceDecision, c as AccountExistsRequest, d as ActionLabel, e as ActionWidget, f as Activity, g as ActivityCallerContext, h as ActivityId, i as ActivityItem, j as AdditionalContactAttribute, k as AdminUser, l as AllowedFileExtensions, m as AttributeMappingConfig, n as AuthConfig, B as Balance, o as BaseBillingEvent, p as BaseEntity, q as BillingAccount, r as BillingEvent, s as Block, t as BlockId, u as BlockProps, v as BlockRequest, w as BlockType, x as BusinessPartnerItem, y as CampaignWidget, z as CommonConfigAttributes, D as CommonConfigAttributesV3, a as Components, E as Contact, F as ContactCountRequest, G as ContactExistsRequest, H as ContentWidget, I as ContextEntities, J as ContextEntity, K as Contract, L as ContractIdentifier, M as CreateUserRequest, N as Currency, Q as DataRetrievalItem, R as DeleteEntityFile, S as Direction, T as DocumentWidget, U as DomainSettings, V as EmailTemplates, W as Entity, X as EntityEditRule, Y as EntityFileCount, Z as EntityGetParams, _ as EntityId, $ as EntityItem, a0 as EntityMatchingConfig, a1 as EntityResponse, a2 as EntityResponseGroupedWithHits, a3 as EntityResponseWithHits, a4 as EntitySearchParams, a5 as EntitySlug, a6 as EntitySlugConfig, a7 as EntityTemplates, a8 as EntityWidget, a9 as ErrorResp, aa as Exists, ab as Extension, ac as ExtensionAuthBlock, ad as ExtensionConfig, ae as ExtensionHook, af as ExtensionHookConsumptionDataRetrieval, ag as ExtensionHookContractIdentification, ah as ExtensionHookCostDataRetrieval, ai as ExtensionHookDataExport, aj as ExtensionHookMeterReadingPlausibilityCheck, ak as ExtensionHookPriceDataRetrieval, al as ExtensionHookRegistrationIdentifiersCheck, am as ExtensionHookSelection, an as ExtensionHookVisualizationMetadata, ao as ExtensionSeamlessLink, ap as ExternalLink, aq as ExtraSchemaAttributes, ar as FailedRuleErrorResp, as as File, at as FileItem, au as Grant, av as IdentifierAttribute, aw as InstallmentEvent, ax as JourneyActions, ay as JuiceSettings, az as Meter, aA as MeterChartWidget, aB as MeterReading, aC as MeterReadingPhoto, aD as MeterReadingPhotoData, aE as MeterReadingWidget, aF as MoblieOIDCConfig, aG as OIDCProviderConfig, aH as OIDCProviderMetadata, O as OperationMethods, aI as Opportunity, aJ as Order, aK as OrganizationSettings, aL as Origin, aM as Page, aN as PageRequest, P as Paths, b as PathsDictionary, aO as PaymentWidget, aP as PortalConfig, aQ as PortalConfigV3, aR as PortalId, aS as PortalUser, aT as PortalUserRegistrationStatus, aU as PortalWidget, aV as Product, aW as ProductRecommendationsWidget, aX as ProviderConfig, aY as ProviderDisplayName, aZ as ProviderPublicConfig, a_ as ProviderSlug, a$ as PublicAppDetails, b0 as PublicContractIdentificationDetails, b1 as PublicDataRetrievalHookDetails, b2 as PublicExtensionCapabilities, b3 as PublicExtensionDetails, b4 as PublicMeterReadingPlausibilityCheckDetails, b5 as ReadBy, b6 as ReadingStatus, b7 as Reason, b8 as RegistrationIdentifier, b9 as ReimbursementEvent, ba as Rule, bb as SAMLProviderConfig, bc as SSOCallbackRequest, bd as SSOCallbackResponse, be as SSOLoginToken, bf as SaveEntityFile, bg as SavePortalFile, bh as Schema, bi as SearchIncludes, bj as SecureProxyConfig, bk as Source, bl as SwappableConfig, bm as TariffType, bn as TeaserWidget, bo as TriggerPortalFlow, bp as UpdateOnlyPortalConfigAttributes, bq as UpsertPortalConfig, br as UpsertPortalConfigV3, bs as UpsertPortalWidget, bt as UserRequest, bu as VisualizationDataRange, bv as VisualizationMetadata, bw as VisualizationTypeOption, bx as WidgetAction, by as WidgetBase, bz as WorfklowIdentifier, bA as WorkflowExecution, bB as WorkflowStep } from '../customer-portal.d-BRwiQehb.js'; export { OpenAPIClient } from 'openapi-client-axios'; import 'axios'; /** Get the cached singleton client (lazy-initialized on first call) */ declare const getClient: () => Client; /** Create a fresh client instance (not cached) */ declare const createClient: () => Client; /** * API handle — also exposes operations directly: * `customerPortal.someOperation(...)` calls forwarded to lazy singleton */ declare const customerPortal: ApiHandle; export { Client, createClient, customerPortal, getClient };