export { ContentstackEndpoints, ContentstackRegion, normalizeRegion, resolveEndpoints, resolveHosts } from './regions/index.cjs'; import { C as ContentstackError } from './errors-CAw-IRCP.cjs'; export { a as ContentstackAuthError, b as ContentstackConfigError, c as ContentstackForbiddenError, d as ContentstackInvalidApiKeyError, e as ContentstackNotFoundError, f as ContentstackRateLimitError, g as ContentstackServerError, h as ContentstackValidationError } from './errors-CAw-IRCP.cjs'; export { H as HttpClientConfig, a as HttpResponse } from './types-C8x5GGVP.cjs'; export { A as AuthHttpOptions, C as ContentstackCredentials, a as ContentstackCredentialsSession, b as ContentstackOAuthScope, c as ContentstackUser, O as OAUTH_SCOPE_DESCRIPTIONS, d as OAUTH_SCOPE_PRESETS, e as OAuthConfig, f as OAuthTokens } from './types-CoUR6CJM.cjs'; export { AppTokenCredentials, buildAuthorizationUrl, contentstackAuthCallbacks, createAuthProvider, exchangeAppToken, exchangeCode, generateCodeChallenge, generateCodeVerifier, getCurrentUser, getUser, loginWithCredentials, logoutUserSession, refreshToken } from './auth/index.cjs'; export { A as Asset, a as AssetFolder, b as AssetPublishAction, c as AssetsClient, d as AssetsQueryParams, e as AuditLogClient, f as AuditLogEntry, B as BasePublishAction, g as Branch, h as BranchAlias, i as BranchAliasesClient, j as BranchesClient, k as BulkEntry, l as BulkOperationsClient, m as BulkPublishAction, n as BulkWorkflowAction, o as CMAClient, p as CMAClientAuth, q as CMAClientAuthtokenAuth, r as CMAClientConfig, s as CMAClientCredentialsAuth, t as CMAClientManagementTokenAuth, u as CMAClientOAuthAuth, v as CMAClientOAuthFlowAuth, w as ContentType, x as ContentTypesClient, C as CreateEntryVariables, y as CrudClient, z as CrudConfig, D as DeleteEntryVariables, E as DeliveryToken, F as DeployAction, G as EntriesClient, H as EntriesQueryParams, I as Entry, J as EntryGetOptions, K as EntryListOptions, L as EntryQueryParams, M as Environment, N as EnvironmentsClient, O as Extension, Q as ExtensionsClient, R as FieldSchema, S as GlobalField, T as GlobalFieldsClient, V as Label, W as LabelsClient, X as Locale, Y as LocalesClient, Z as ManagementToken, _ as MergeJob, $ as MergeRequest, a0 as PreviewToken, a1 as PublishAction, a2 as PublishDetails, P as PublishEntryVariables, a3 as PublishRule, a4 as PublishRulesClient, a5 as Release, a6 as ReleaseItem, a7 as ReleasesClient, a8 as Role, a9 as RolesClient, aa as TaxonomiesClient, ab as Taxonomy, ac as TaxonomyTerm, ad as TokensClient, U as UpdateEntryVariables, ae as Webhook, af as WebhooksClient, ag as Workflow, ah as WorkflowStage, ai as WorkflowStageAction, aj as WorkflowsClient, ak as buildAssetsParams, al as buildCreateEntryRequest, am as buildDeleteEntryRequest, an as buildEntriesParams, ao as buildEntryParams, ap as buildPublishEntryRequest, aq as buildUpdateEntryRequest, ar as createCMAClient } from './request-builders-C4zNh2GO.cjs'; export { collectAll, paginate } from './cma/index.cjs'; export { ImageFitMode, ImageFormat, ImageOrientation, ImageResizeFilter, ImageTransformBuilder, imageTransform } from './images/index.cjs'; export { FromHTMLOptions, ToHTMLOptions, ToMarkdownOptions, fromHTML, toHTML, toMarkdown, toPlainText, transform, validate } from './rte/index.cjs'; export { R as RTEDocNode, a as RTENode, b as RTETextNode } from './types-AelT0rFJ.cjs'; export { IHtmlToJsonElementTags as RTEHtmlToJsonElementTags, IHtmlToJsonElementTagsAttributes as RTEHtmlToJsonElementTagsAttributes, IHtmlToJsonOptions as RTEHtmlToJsonOptions, IHtmlToJsonTextTags as RTEHtmlToJsonTextTags, IJsonToHtmlAllowedEmptyAttributes as RTEJsonToHtmlAllowedEmptyAttributes, IJsonToHtmlElementTags as RTEJsonToHtmlElementTags, IJsonToHtmlOptions as RTEJsonToHtmlOptions, IJsonToHtmlTextTags as RTEJsonToHtmlTextTags, IAnyObject as RTESerializerAnyObject } from '@contentstack/json-rte-serializer'; export { C as CreateDeploymentData, a as CreateEnvironmentData, b as CreateFileUploadProjectData, c as CreateGitProjectData, d as CreateProjectData, e as CreateProjectEnvironmentData, D as DeploymentLog, f as DeploymentLogOptions, F as FrameworkPreset, L as LaunchClient, g as LaunchClientConfig, h as LaunchDeployment, i as LaunchDomain, j as LaunchEnvironment, k as LaunchProject, l as ListDeploymentsOptions, m as ListProjectsOptions, R as RevalidateCDNData, S as ServerLog, n as ServerLogOptions, o as SignedUploadFormField, p as SignedUploadHeader, q as SignedUploadUrl, T as TransferGitRepositoryData, U as UpdateEnvironmentData, r as UpdateProjectData, W as WaitForEnvironmentOptions, s as createLaunchClient } from './client-Dvk-r9Q5.cjs'; export { getDomainHost, getEnvironmentUrl } from './launch/index.cjs'; export { BrandKit, BrandKitClient, BrandKitClientConfig, CreateBrandKitData, CreateVoiceProfileData, ListBrandKitsOptions, ListVoiceProfilesOptions, UpdateBrandKitData, UpdateVoiceProfileData, VoiceProfile, VoiceProfileSettings, createBrandKitClient } from './brandkit/index.cjs'; export { IngestContentData, KnowledgeVaultClient, KnowledgeVaultClientConfig, KnowledgeVaultItem, KnowledgeVaultUsage, UpdateContentData, createKnowledgeVaultClient } from './knowledge-vault/index.cjs'; export { GenerateContentData, GenerateContentResult, GenerativeAIClient, GenerativeAIClientConfig, createGenerativeAIClient } from './generative-ai/index.cjs'; export { AppAuthorization, AppHostingConfig, AppInstallation, AppOAuthConfig, AppRequest, AppUILocation, AppWebhookConfig, AuthorizeAppData, CreateAppData, CreateAppRequestData, DeveloperHubApp, DeveloperHubClient, DeveloperHubClientAuth, DeveloperHubClientConfig, DeveloperHubCreateDeploymentData, DeveloperHubListDeploymentsOptions, DisconnectHostingData, HostingDeployment, HostingDeploymentLog, HostingStatus, InstallAppData, ListAppInstallationsOptions, ListAppsOptions, ListAuthorizationsOptions, ListInstallationsOptions, ListRequestsOptions, OAuthScope, ReinstallAppData, SetExternalHostingData, UpdateAppData, UpdateOAuthConfigData, WebhookExecution, createDeveloperHubClient } from './developer-hub/index.cjs'; import './client-B0Odr7vB.cjs'; /** * Parse a non-ok fetch Response into a ContentstackError. * * Handles the Contentstack API error format (error_message, error_code, errors) * and falls back to the HTTP status text when the body is not parseable. * * This is a shared utility used by React hooks and Vue composables to avoid * duplicating error-parsing logic across frameworks. */ declare function parseErrorResponse(response: Response, path: string): Promise; export { ContentstackError, parseErrorResponse };