@supernovaio/sdk
Version:
Supernova.io SDK
363 lines (362 loc) • 36.9 kB
TypeScript
export type { AnyOptionToken, AnyOptionTokenValue, } from "./model/tokens/SDKTokenValue";
export { ThemeUtilities } from "./model/themes/SDKThemeUtilities";
export { ElementPropertyValue } from "./model/elements/values/SDKElementPropertyValue";
export { TokenUtilPreviewSegmentGenerator } from "./tools/token-preview/TokenUtilPreviewSegmentGenerator";
export type { TokenTypeMapToken } from "./utils/TokenUtils";
export { TokenUtils } from "./utils/TokenUtils";
export { DIMENSION_TOKEN_TYPES, STRING_TOKEN_TYPES, OPTION_TOKEN_TYPES, } from "./model/enums/SDKTokenType";
export type { DimensionTokenType, StringTokenType, OptionTokenType, } from "./model/enums/SDKTokenType";
export { ALL_BORDER_POSITIONS } from "./model/enums/SDKBorderPosition";
export { ALL_BORDER_STYLES } from "./model/enums/SDKBorderStyle";
export { ALL_TOKEN_TYPES } from "./model/enums/SDKTokenType";
export { Supernova } from "./core/SDKSupernova";
export { Workspace } from "./model/workspaces/SDKWorkspace";
export { WorkspaceProfile } from "./model/workspaces/SDKWorkspaceProfile";
export type { WorkspaceProfileUpdateModel } from "./model/workspaces/SDKWorkspaceProfile";
export { WorkspaceOnboarding } from "./model/workspaces/SDKWorkspaceOnboarding";
export type { WorkspaceIntegrationsRemoteModel } from "./model/workspaces/SDKWorkspaceIntegration";
export type { SubscriptionProductFeaturesRemoteModel } from "./model/workspaces/SDKWorkspaceProductFeatures";
export { type WorkspaceSubscriptionRemoteModel, WorkspaceSubscription, } from "./model/workspaces/SDKWorkspaceSubscription";
export type { WorkspaceSubscriptionUpdateModel } from "./model/workspaces/SDKWorkspaceSubscription";
export { WorkspaceIPWhitelistSettings } from "./model/workspaces/SDKWorkspaceIPWhitelistSettings";
export { WorkspaceSSOSettings } from "./model/workspaces/SDKWorkspaceSSOSettings";
export { WorkspaceNPMRegistrySettings } from "./model/workspaces/SDKWorkspaceNPMRegistrySettings";
export { WorkspaceInvitation } from "./model/workspaces/SDKWorkspaceInvitation";
export type { WorkspaceInvitationUpdateModel } from "./model/workspaces/SDKWorkspaceInvitation";
export { WorkspaceInvoice } from "./model/workspaces/SDKWorkspaceInvoice";
export { WorkspaceProduct } from "./model/workspaces/SDKWorkspaceProduct";
export { PortalSettings, type PortalSettingsRemoteModel, } from "./model/workspaces/SDKWorkspacePortalSettings";
export { User } from "./model/users/SDKUser";
export type { UserProfileUpdateModel, UserTheme, } from "./model/users/SDKUserProfile";
export { UserProfile, UserOnboardingDepartments, UserOnboardingJobLevels, UserOnboardingCompanySizes, UserOnboardingDesignSystemTeamSizes, type UserOnboardingDepartment, type UserOnboardingJobLevel, type UserOnboardingCompanySize, type UserOnboardingDesignSystemTeamSize, type UserOnboardingDefaultDestination, } from "./model/users/SDKUserProfile";
export { UserMembership } from "./model/users/SDKUserMembership";
export { SubscriptionProductFeatures } from "./model/workspaces/SDKWorkspaceProductFeatures";
export type { ProductFeature } from "./model/workspaces/SDKWorkspaceProductFeatures";
export type { FeaturePermissionResolution } from "./model/workspaces/SDKWorkspaceProductFeatures";
export { Brand } from "./model/base/SDKBrand";
export type { BrandUpdateModel } from "./model/base/SDKBrand";
export { DesignSystem } from "./model/base/SDKDesignSystem";
export type { DesignSystemRole } from "./model/enums/SDKDesignSystemRole";
export type { DesignSystemAccessMode } from "./model/base/SDKDesignSystem";
export { DesignSystemVersion } from "./model/base/SDKDesignSystemVersion";
export type { DesignSystemVersionCreate, DesignSystemVersionUpdateModel, DesignSystemVersionCreationJob, } from "./model/base/SDKDesignSystemVersion";
export { Membership } from "./model/membership/SDKMembership";
export { Exporter, type NewExporterPayload, type ExporterProvider, } from "./model/exporters/SDKExporter";
export type { ExporterPropertyDefinition } from "./model/exporters/custom_properties/SDKExporterPropertyDefinition";
export { ExporterPropertyDefinitionArray } from "./model/exporters/custom_properties/SDKExporterPropertyArray";
export { ExporterPropertyDefinitionBoolean } from "./model/exporters/custom_properties/SDKExporterPropertyBoolean";
export { ExporterPropertyDefinitionCode } from "./model/exporters/custom_properties/SDKExporterPropertyCode";
export { ExporterPropertyDefinitionEnum } from "./model/exporters/custom_properties/SDKExporterPropertyEnum";
export { ExporterPropertyDefinitionNumber } from "./model/exporters/custom_properties/SDKExporterPropertyNumber";
export { ExporterPropertyDefinitionObject } from "./model/exporters/custom_properties/SDKExporterPropertyObject";
export { ExporterPropertyDefinitionString } from "./model/exporters/custom_properties/SDKExporterPropertyString";
export { Pipeline } from "./model/exporters/SDKPipeline";
export type { AzureDestinationPayload, GithubDestinationPayload, BitbucketDestinationPayload, GitlabDestinationPayload, DocumentationDestinationPayload, ExporterJobDestination, } from "./model/exporters/SDKExporterJobDestination";
export type { PersonalAccessTokenConnectionPayload, AzurePersonalAccessTokenConnectionPayload, } from "./model/exporters/SDKConnections";
export type { ConnectionRemoteModel } from "./model/exporters/remote/SDKRemoteConnectionsModel";
export { ExporterCustomBlock, ExporterCustomBlockMode, } from "./model/exporters/custom_blocks/SDKExporterCustomBlock";
export { ExporterCustomBlockProperty, ExporterCustomBlockPropertyType, ExporterCustomBlockPropertyInputType, } from "./model/exporters/custom_blocks/SDKExporterCustomBlockProperty";
export { ExporterCustomBlockVariant } from "./model/exporters/custom_blocks/SDKExporterCustomBlockVariant";
export { ExporterConfigurationProperty, ExporterConfigurationPropertyInputType, ExporterConfigurationPropertyType, } from "./model/exporters/custom_properties/SDKExporterConfigurationProperty";
export { Asset } from "./model/assets/SDKAsset";
export { RenderedAsset } from "./model/assets/SDKRenderedAsset";
export { Component } from "./model/components/SDKComponent";
export { ElementProperty, ElementPropertyLinkElementType, ElementPropertyTargetElementType, ElementPropertyType, } from "./model/elements/SDKElementProperty";
export { ElementPropertyOption } from "./model/elements/SDKElementPropertyOption";
export type { ElementPropertyOptionBadgeColor } from "./model/elements/SDKElementPropertyOption";
export { ElementDataView } from "./model/elements/SDKElementDataView";
export { ElementDataViewColumn, ElementDataViewColumnBasePropertyType, ElementDataViewColumnType, } from "./model/elements/SDKElementDataViewColumn";
export { DesignComponent } from "./model/components/SDKDesignComponent";
export { DesignComponentVariant } from "./model/components/SDKDesignComponentVariant";
export { DesignComponentPropertyBoolean, DesignComponentPropertyDefinition, DesignComponentPropertyInstanceSwap, DesignComponentPropertyText, DesignComponentPropertyVariant, DesignComponentPropertyType, } from "./model/components/SDKDesignComponentPropertyDefinition";
export { CodeComponent } from "./model/code-components/SDKCodeComponent";
export { CodeLanguage } from "./model/enums/SDKCodeLanguage";
export { CodeComponentPropertyControlType, CodeComponentPropertyControlDefinition, } from "./model/code-components/SDKCodeComponentPropertyControlDefinition";
export { CodeComponentPropertyDefinition } from "./model/code-components/SDKCodeComponentPropertyDefinition";
export { DocsAnalyticsVisitData } from "./model/docs_analytics/SDKDocsAnalyticsVisitData";
export { DocsAnalyticsPageVisitData } from "./model/docs_analytics/SDKDocsAnalyticsPageVisitData";
export { DocsAnalyticsTimeFrame } from "./model/docs_analytics/SDKDocsAnalyticsTimeFrame";
export { DocsAnalyticsComparisonData } from "./model/docs_analytics/SDKDocsAnalyticsComparisonData";
export { DocsAnalyticsPageComparisonData } from "./model/docs_analytics/SDKDocsAnalyticsPageComparisonData";
export { DocsAnalyticsVisitHeatMapWeek } from "./model/docs_analytics/SDKDocsAnalyticsVisitHeatMapWeek";
export { DocsBlockBehavior } from "./model/docs/blocks/definition/SDKDocsBlockBehavior";
export { DocsBlockDefinition } from "./model/docs/blocks/definition/SDKDocsBlockDefinition";
export { DocsBlockItemDefinition } from "./model/docs/blocks/definition/SDKDocsBlockItemDefinition";
export { DocsBlockLayout } from "./model/docs/blocks/definition/SDKDocsBlockLayout";
export { DocsBlockOnboarding } from "./model/docs/blocks/definition/SDKDocsBlockOnboarding";
export { DocsBlockVariant } from "./model/docs/blocks/definition/SDKDocsBlockVariant";
export { DocsBlockMode } from "./model/enums/SDKDocBlockMode";
export { DocsEntityItemResolver } from "./core/resolvers/SDKDocsEntityItemResolver";
export { DocsEntity } from "./model/docs/entities/SDKDocsEntity";
export { DocsEntityGroupBehavior } from "./model/enums/SDKDocsEntityGroupBehavior";
export { DocsEntityConfiguration } from "./model/docs/entities/SDKDocsEntityConfiguration";
export { DocsEntityDraftChangeType, DocsEntityDraftState, } from "./model/docs/entities/SDKDocsEntityDraftState";
export { DocsEntityApprovalState, DocsEntityApprovalStateType, } from "./model/docs/entities/SDKDocsEntityApprovalState";
export type { DocsEntityGroupModel } from "./model/docs/entities/SDKDocsEntityGroup";
export { DocsEntityGroup, DocsEntityMultiplayerGroup, } from "./model/docs/entities/SDKDocsEntityGroup";
export type { DocsEntityPageModel } from "./model/docs/entities/SDKDocsEntityPage";
export { DocsEntityPage, DocsEntityMultiplayerPage, } from "./model/docs/entities/SDKDocsEntityPage";
export { DocsBlockPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockProperty";
export type { DocsBlockItemPropertyAnyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockProperty";
export { DocsBlockAssetPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockAssetProperty";
export type { DocsBlockAssetPropertyData, DocsBlockAssetPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockAssetProperty";
export { DocsBlockAssetPropertyPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockAssetPropertyProperty";
export type { DocsBlockAssetPropertyPropertyData, DocsBlockAssetPropertyPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockAssetPropertyProperty";
export { DocsBlockFigmaNodePropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockFigmaNodeProperty";
export type { DocsBlockFigmaNodePropertyData, DocsBlockFigmaNodePropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockFigmaNodeProperty";
export { DocsBlockBooleanPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockBooleanProperty";
export type { DocsBlockBooleanPropertyData, DocsBlockBooleanPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockBooleanProperty";
export { DocsBlockCodePropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockCodeProperty";
export type { DocsBlockCodePropertyData, DocsBlockCodePropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockCodeProperty";
export { DocsBlockCodeSandboxPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockCodeSandboxProperty";
export type { DocsBlockCodeSandboxPropertyData, DocsBlockCodeSandboxPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockCodeSandboxProperty";
export { DocsBlockComponentPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockComponentProperty";
export type { DocsBlockComponentPropertyData, DocsBlockComponentPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockComponentProperty";
export { DocsBlockComponentPropertyPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockComponentPropertyProperty";
export type { DocsBlockComponentPropertyPropertyData, DocsBlockComponentPropertyPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockComponentPropertyProperty";
export { DocsBlockEmbedUrlPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockEmbedUrlProperty";
export type { DocsBlockEmbedUrlPropertyData, DocsBlockEmbedUrlPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockEmbedUrlProperty";
export { DocsBlockImagePropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockImageProperty";
export type { DocsBlockImagePropertyData, DocsBlockImagePropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockImageProperty";
export { DocsBlockMarkdownPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockMarkdownProperty";
export type { DocsBlockMarkdownPropertyData, DocsBlockMarkdownPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockMarkdownProperty";
export { DocsBlockMultiSelectPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockMultiSelectProperty";
export type { DocsBlockMultiSelectPropertyData, DocsBlockMultiSelectPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockMultiSelectProperty";
export { DocsBlockNumberPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockNumberProperty";
export type { DocsBlockNumberPropertyData, DocsBlockNumberPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockNumberProperty";
export { DocsBlockRichTextPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockRichTextProperty";
export type { DocsBlockRichTextPropertyData, DocsBlockRichTextPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockRichTextProperty";
export { DocsBlockMultiRichTextPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockMultiRichTextProperty";
export type { DocsBlockMultiRichTextPropertyData, DocsBlockMultiRichTextPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockMultiRichTextProperty";
export { DocsBlockRichTextEditorPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockRichTextEditorProperty";
export type { DocsBlockRichTextEditorPropertyData, DocsBlockRichTextEditorPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockRichTextEditorProperty";
export { DocsBlockSingleSelectPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockSingleSelectProperty";
export type { DocsBlockSingleSelectPropertyData, DocsBlockSingleSelectPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockSingleSelectProperty";
export { DocsBlockTablePropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockTableProperty";
export type { DocsBlockTablePropertyData, DocsBlockTablePropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockTableProperty";
export { DocsBlockTextPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockTextProperty";
export type { DocsBlockUrlPropertyData, DocsBlockUrlPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockUrlProperty";
export { DocsBlockUrlPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockUrlProperty";
export type { DocsBlockTextPropertyData, DocsBlockTextPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockTextProperty";
export { DocsBlockTokenPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockTokenProperty";
export type { DocsBlockTokenPropertyData, DocsBlockTokenPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockTokenProperty";
export { DocsBlockTokenPropertyPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockTokenPropertyProperty";
export type { DocsBlockTokenPropertyPropertyData, DocsBlockTokenPropertyPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockTokenPropertyProperty";
export { DocsBlockTokenTypePropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockTokenTypeProperty";
export type { DocsBlockTokenTypePropertyData, DocsBlockTokenTypePropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockTokenTypeProperty";
export { DocsBlockDividerPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockDividerProperty";
export type { DocsBlockColorPropertyData, DocsBlockColorPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockColorProperty";
export { DocsBlockColorPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockColorProperty";
export type { DocsBlockDividerPropertyData, DocsBlockDividerPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockDividerProperty";
export { DocsBlockStorybookPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockStorybookProperty";
export type { DocsBlockStorybookPropertyData, DocsBlockStorybookPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockStorybookProperty";
export { DocsBlockFigmaComponentPropertyDefinition } from "./model/docs/blocks/properties/SDKDocsBlockFigmaComponentProperty";
export type { DocsBlockFigmaComponentPropertyData, DocsBlockFigmaComponentPropertyOptions, } from "./model/docs/blocks/properties/SDKDocsBlockFigmaComponentProperty";
export type { DocsColorRef } from "./model/docs/blocks/support/SDKDocsColorRef";
export { DocsImageRefType } from "./model/docs/blocks/support/SDKDocsImageRef";
export type { DocsImageRef } from "./model/docs/blocks/support/SDKDocsImageRef";
export { DocsLinkRefType } from "./model/docs/blocks/support/SDKDocsLinkRef";
export type { DocsLinkRef } from "./model/docs/blocks/support/SDKDocsLinkRef";
export type { DocsSizeRef } from "./model/docs/blocks/support/SDKDocsSizeRef";
export { DocsBlock } from "./model/docs/blocks/usage/SDKDocsBlock";
export { DocsBlockItem } from "./model/docs/blocks/usage/SDKDocsBlockItem";
export { DocumentationLegacy } from "./model/base/SDKDocumentationLegacy";
export { DocumentationLegacyPageBlockAsset } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockAsset";
export { DocumentationLegacyPageBlockAssets } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockAssets";
export { DocumentationLegacyPageBlockCallout } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockCallout";
export { DocumentationLegacyPageBlockCode } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockCode";
export { DocumentationLegacyPageBlockCustom } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockCustom";
export { DocumentationLegacyPageBlockDivider } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockDivider";
export { DocumentationLegacyPageBlockEmbedFigma } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockEmbedFigma";
export { DocumentationLegacyPageBlockEmbedGeneric } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockEmbedGeneric";
export { DocumentationLegacyPageBlockEmbedLink } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockEmbedLink";
export { DocumentationLegacyPageBlockEmbedStorybook } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockEmbedStorybook";
export { DocumentationLegacyPageBlockEmbedYoutube } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockEmbedYoutube";
export { DocumentationLegacyPageBlockFrame } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockFrame";
export { DocumentationLegacyPageBlockFrames } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockFrames";
export { DocumentationLegacyPageBlockHeading } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockHeading";
export { DocumentationLegacyPageBlockImage } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockImage";
export { DocumentationLegacyPageOrderedList } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockOrderedList";
export { DocumentationLegacyPageBlockQuote } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockQuote";
export { DocumentationLegacyPageBlockRenderCode } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockRenderCode";
export { DocumentationLegacyPageBlockShortcut, DocumentationLegacyPageBlockShortcutType, } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockShortcut";
export { DocumentationLegacyPageBlockShortcuts } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockShortcuts";
export { DocumentationLegacyPageBlockText } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockText";
export { DocumentationLegacyPageBlockToken } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockToken";
export { DocumentationLegacyPageBlockTokenGroup } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTokenGroup";
export { DocumentationLegacyPageBlockTokenList } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTokenList";
export { DocumentationLegacyPageUnorderedList } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockUnorderedList";
export { DocumentationLegacyPageBlockColumn } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockColumn";
export { DocumentationLegacyPageBlockColumnItem } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockColumnItem";
export { DocumentationLegacyPageBlockTab } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTab";
export { DocumentationLegacyPageBlockTabItem } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTabItem";
export { DocumentationLegacyPageBlockTable } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTable";
export { DocumentationLegacyPageBlockTableCell } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTableCell";
export { DocumentationLegacyPageBlockTableRow } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTableRow";
export { DocumentationLegacyPageBlockTableColumn } from "./model/documentation/blocks/SDKDocumentationLegacyPageBlockTableColumn";
export { DocumentationLegacyItemHeader } from "./model/documentation/configuration/SDKDocumentationLegacyItemHeader";
export { DocumentationLegacyItemConfiguration } from "./model/documentation/configuration/SDKDocumentationLegacyItemConfiguration";
export { DocumentationLegacyConfiguration } from "./model/documentation/SDKDocumentationLegacyConfiguration";
export { DocumentationLegacyGroup } from "./model/documentation/SDKDocumentationLegacyGroup";
export type { DocumentationLegacyGroupModel } from "./model/documentation/SDKDocumentationLegacyGroup";
export type { DocumentationLegacyPageModel } from "./model/documentation/SDKDocumentationLegacyPage";
export { DocumentationLegacyItem } from "./model/documentation/SDKDocumentationLegacyItem";
export { DocumentationLegacyPage } from "./model/documentation/SDKDocumentationLegacyPage";
export { DocumentationLegacyPageBlock } from "./model/documentation/SDKDocumentationLegacyPageBlock";
export { DocumentationLegacyPageAsset } from "./model/documentation/SDKDocumentationLegacyPageAsset";
export { DocumentationLegacyRichText } from "./model/documentation/SDKDocumentationLegacyRichText";
export { RichTextSpan } from "./model/documentation/SDKDocumentationLegacyRichTextSpan";
export { RichTextSpanAttribute } from "./model/documentation/SDKDocumentationLegacyRichTextSpanAttribute";
export { AssetGroup } from "./model/groups/SDKAssetGroup";
export { DesignComponentGroup } from "./model/groups/SDKDesignComponentGroup";
export { TokenGroup } from "./model/groups/SDKTokenGroup";
export { DesignSystemCollection } from "./model/base/SDKDesignSystemCollection";
export { Alignment } from "./model/enums/SDKAlignment";
export { AssetFormat } from "./model/enums/SDKAssetFormat";
export { AssetScale } from "./model/enums/SDKAssetScale";
export { AssetScaleType } from "./model/enums/SDKAssetScaleType";
export { BlurType } from "./model/enums/SDKBlurType";
export { BorderPosition } from "./model/enums/SDKBorderPosition";
export { BorderStyle } from "./model/enums/SDKBorderStyle";
export { DocumentationLegacyCalloutType } from "./model/enums/SDKDocumentationLegacyCalloutType";
export { DocumentationLegacyGroupBehavior } from "./model/enums/SDKDocumentationLegacyGroupBehavior";
export { DocumentationLegacyHeadingType } from "./model/enums/SDKDocumentationLegacyHeadingType";
export { DocumentationLegacyItemType } from "./model/enums/SDKDocumentationLegacyItemType";
export { DocumentationLegacyPageAssetType } from "./model/enums/SDKDocumentationLegacyPageAssetType";
export { DocumentationLegacyPageBlockType } from "./model/enums/SDKDocumentationLegacyPageBlockType";
export { DocumentationLegacyPageBlockThemeType } from "./model/enums/SDKDocumentationLegacyPageBlockThemeType";
export { DocsBlockBehaviorDataType } from "./model/enums/SDKDocsBlockBehaviorDataType";
export { DocsBlockContainerSize } from "./model/enums/SDKDocsBlockContainerSize";
export { DocsBlockBehaviorSelectionType } from "./model/enums/SDKDocsBlockBehaviorSelectionType";
export { DocsBlockImagePropertyAspectRatio } from "./model/enums/SDKDocsBlockImagePropertyAspectRatio";
export { DocsBlockItemEntityType } from "./model/enums/SDKDocsBlockItemEntityType";
export { DocsBlockItemPropertyOptionRenderingStyle } from "./model/enums/SDKDocsBlockItemPropertyOptionRenderingStyle";
export { DocsBlockItemPropertyRichTextStyle } from "./model/enums/SDKDocsBlockItemPropertyRichTextStyle";
export { DocsBlockItemPropertyTextStyle } from "./model/enums/SDKDocsBlockItemPropertyTextStyle";
export { DocsBlockItemPropertyType } from "./model/enums/SDKDocsBlockItemPropertyType";
export { DocsBlockItemVariantLayoutType } from "./model/enums/SDKDocsBlockItemVariantLayoutType";
export { DocsBlockItemVariantLayoutWidth } from "./model/enums/SDKDocsBlockItemVariantLayoutWidth";
export { DocsBlockOptionRenderingStyle } from "./model/enums/SDKDocsBlockOptionRenderStyle";
export { DocsBlockRichTextPropertyStyle } from "./model/enums/SDKDocsBlockRichTextPropertyStyle";
export { DocsBlockTextPropertyStyle } from "./model/enums/SDKDocsBlockTextPropertyStyle";
export { DocsBlockTextPropertyColor } from "./model/enums/SDKDocsBlockTextPropertyColor";
export { DocsBlockTokenNameFormat } from "./model/enums/SDKDocsBlockTokenNameFormat";
export { DocsBlockOptionColor } from "./model/enums/SDKDocsBlockOptionColor";
export { DocsEntityType } from "./model/enums/SDKDocsEntityType";
export { DocsSectionType } from "./model/enums/SDKDocsSectionType";
export { SourceType } from "./model/enums/SDKSourceType";
export { IconSet } from "./model/enums/SDKIconSet";
export { DocsBlockImagePropertyWidth } from "./model/enums/SDKDocsBlockImagePropertyWidth";
export { DocsPublishStatus } from "./model/enums/SDKDocsPublishStatus";
export { DocumentationEnvironment } from "./model/enums/SDKDocumentationEnvironment";
export { FrameAlignment } from "./model/enums/SDKFrameAlignment";
export { FrameLayout } from "./model/enums/SDKFrameLayout";
export { GradientType } from "./model/enums/SDKGradientType";
export { RichTextSpanAttributeType } from "./model/enums/SDKRichTextSpanAttributeType";
export { ShadowType } from "./model/enums/SDKShadowType";
export { TextCase } from "./model/enums/SDKTextCase";
export { TextDecoration } from "./model/enums/SDKTextDecoration";
export { TokenType } from "./model/enums/SDKTokenType";
export { Unit } from "./model/enums/SDKUnit";
export { UserRole } from "./model/enums/SDKUserRole";
export { VisibilityType } from "./model/enums/SDKVisibilityType";
export { WorkspaceSubscriptionPlanInterval } from "./model/enums/SDKWorkspaceSubscriptionPlanInterval";
export { WorkspaceSubscriptionProductCode, type SubscriptionCheckoutProductCode, subscriptionCheckoutProductCodes, } from "./model/enums/SDKWorkspaceSubscriptionProduct";
export { WorkspaceSubscriptionStatus } from "./model/enums/SDKWorkspaceSubscriptionStatus";
export { WorkspaceNPMRegistryAuthType } from "./model/enums/SDKWorkspaceNPMRegistryAuthType";
export { WorkspaceNPMRegistryType } from "./model/enums/SDKWorkspaceNPMRegistryType";
export type { WorkspaceSeatType } from "./model/enums/SDKWorkspaceSeatType";
export { allWorkspaceSeatTypes } from "./model/enums/SDKWorkspaceSeatType";
export { ImportWarningType } from "./model/enums/SDKCloudWarningType";
export { CustomDomainErrorCode } from "./model/enums/SDKCustomDomainErrorCode";
export { CustomDomainState } from "./model/enums/SDKCustomDomainState";
export { ConnectionProviders } from "./model/enums/SDKConnectionProviders";
export { DesignComponentOrigin } from "./model/support/SDKDesignComponentOrigin";
export { Source } from "./model/support/SDKSource";
export type { SourceImportResultWarning } from "./model/support/SDKSource";
export { Size } from "./model/support/SDKSize";
export { TokenOrigin } from "./model/support/SDKTokenOrigin";
export { CustomDomain } from "./model/support/SDKCustomDomain";
export { FigmaStructure } from "./model/support/SDKFigmaStructure";
export { FigmaStructureDetail } from "./model/support/SDKFigmaStructureDetail";
export { FigmaFrame, FrameType } from "./model/support/SDKFigmaFrame";
export { ExportBuild } from "./model/exporters/exporter_builds/SDKExportBuild";
export { ExportBuildStatus } from "./model/exporters/exporter_builds/SDKExportBuild";
export { ExportBuildResultLog } from "./model/exporters/exporter_builds/SDKExportBuildResults";
export type { ResourceType } from "./model/resources/SDKResource";
export { ResourceAsset } from "./model/resources/SDKResourceAsset";
export { ResourceFont } from "./model/resources/SDKResourceFont";
export { BlurToken } from "./model/tokens/SDKBlurToken";
export { BorderToken } from "./model/tokens/SDKBorderToken";
export { ColorToken } from "./model/tokens/SDKColorToken";
export { GradientToken } from "./model/tokens/SDKGradientToken";
export { DimensionToken, SizeToken, SpaceToken, OpacityToken, FontSizeToken, LineHeightToken, LetterSpacingToken, ParagraphSpacingToken, BorderWidthToken, RadiusToken, DurationToken, ZIndexToken, } from "./model/tokens/SDKDimensionToken";
export type { TokenUtilPreviewResolvedStyle } from "./tools/token-preview/TokenUtilPreviewTypes";
export type { AnyDimensionToken } from "./model/tokens/SDKDimensionToken";
export { ShadowToken } from "./model/tokens/SDKShadowToken";
export { TypographyToken } from "./model/tokens/SDKTypographyToken";
export { StringToken, ProductCopyToken, FontFamilyToken, FontWeightToken, } from "./model/tokens/SDKStringToken";
export type { AnyStringToken } from "./model/tokens/SDKStringToken";
export { TextCaseToken } from "./model/tokens/SDKTextCaseToken";
export { TextDecorationToken } from "./model/tokens/SDKTextDecorationToken";
export { VisibilityToken } from "./model/tokens/SDKVisibilityToken";
export { Token } from "./model/tokens/SDKToken";
export type { AnyToken, AnyTokenValue, BlurTokenValue, BorderTokenValue, ColorTokenValue, GradientStopValue, GradientTokenValue, ShadowTokenValue, StringTokenValue, ProductCopyTokenValue, AnyStringTokenValue, TokenValue, TextCaseTokenValue, TextDecorationTokenValue, VisibilityTokenValue, TypographyTokenValue, FontFamilyTokenValue, FontWeightTokenValue, DimensionTokenValue, SizeTokenValue, SpaceTokenValue, OpacityTokenValue, FontSizeTokenValue, LineHeightTokenValue, LetterSpacingTokenValue, ParagraphSpacingTokenValue, BorderWidthTokenValue, RadiusTokenValue, DurationTokenValue, ZIndexTokenValue, AnyDimensionTokenValue, } from "./model/tokens/SDKTokenValue";
export { TokenTheme } from "./model/themes/SDKTokenTheme";
export { TokenThemeOverride } from "./model/themes/SDKTokenThemeOverride";
export type { TokenThemeOverrideTranserObject } from "./model/themes/SDKTokenThemeOverride";
export { ChatThread } from "./model/messaging/SDKChatThread";
export { ChatThreadMessage, ChatMessageUserScoreType, } from "./model/messaging/SDKChatThreadMessage";
export { TokenUtilPreviewGenerator } from "./tools/token-preview/TokenUtilPreviewGenerator";
export { TokenJSONBuilder, JSONBuilderNamingOption, } from "./tools/json-builder/SDKToolsJSONBuilder";
export type { DTProcessedTokenNode } from "./tools/design-tokens/utilities/SDKDTJSONConverter";
export type { DTTokenMergeDiff } from "./tools/design-tokens/utilities/SDKDTTokenMerger";
export { DTPluginToSupernovaMapType, toPreciseCopyStrategy, } from "./tools/design-tokens/utilities/SDKDTMapLoader";
export type { DTPluginToSupernovaMap, DTPluginToSupernovaMappingFile, DTPluginToSupernovaMapPack, DTPluginToSupernovaSettings, DTPluginThemeOverrideStrategy, DTPluginPreciseCopyStrategy, } from "./tools/design-tokens/utilities/SDKDTMapLoader";
export { SupernovaToolsDesignTokensPlugin } from "./tools/design-tokens/SDKToolsDesignTokensPlugin";
export type { SupernovaToolsDesignTokensResult } from "./tools/design-tokens/SDKToolsDesignTokensPlugin";
export { DocSearch, DocSearchResultDataType, } from "./tools/search-index/SDKToolsDocSearch";
export type { DocSearchConfiguration, DocSearchResult, DocSearchResultData, } from "./tools/search-index/SDKToolsDocSearch";
export { MarkdownTransform, MarkdownTransformType, } from "./tools/markdown-transform/SDKToolsMarkdownTransform";
export { TokenTransform } from "./tools/token-transform/SDKToolsTokenTransform";
export { UnreachableCaseError } from "./utils/UnreachableCaseError";
export { SupernovaError } from "./core/errors/SDKSupernovaError";
export type { SupernovaFieldValidationError } from "./core/errors/SDKSupernovaError";
export type { RemoteVersionIdentifier, RemoteBrandIdentifier, RemoteWorkspaceVersionIdentifier, } from "./core/areas/SDKRemoteIdentifiers";
export type { TokenUtilPreviewReferenceInfo, TokenUtilPreviewReferenceInfoPiece, } from "./tools/token-preview/TokenUtilPreviewTypes";
export type { OutputBinaryFile, OutputTextFile, OutputCopyRemoteURLFile, AnyOutputFile, PulsarContext, } from "./pulsar-interfaces";
export { OutputFileType, PulsarExecutor } from "./pulsar-interfaces";
export { docsImageRefToUrl } from "./model/docs/blocks/support/SDKDocsImageRef";
export type { SourceRemoteModel } from "./model/support/SDKSource";
export type { ComponentRemoteModel } from "./model/components/SDKComponent";
export type { TokenRemoteModel } from "./model/tokens/remote/SDKRemoteTokenModel";
export type { ComponentGroupRemoteModel } from "./model/groups/SDKComponentGroup";
export type { TokenGroupRemoteModel } from "./model/groups/SDKTokenGroup";
export type { DesignComponentRemoteModel } from "./model/components/SDKDesignComponent";
export type { DesignComponentGroupRemoteModel } from "./model/groups/SDKDesignComponentGroup";
export type { ElementPropertyRemoteModel } from "./model/elements/SDKElementProperty";
export type { ElementPropertyValueRemoteModel } from "./model/elements/values/SDKElementPropertyValue";
export type { ElementDataViewRemoteModel } from "./model/elements/SDKElementDataView";
export { RawUtils } from "./utils/RawUtils";
export { StorybookEntry } from "./model/storybook/SDKStorybookEntry";
export type { RemoteStorybookEntry } from "./model/storybook/SDKStorybookEntry";
export type { RemoteFile } from "./model/files/SDKFileUpload";
export { ForgeProject, type ForgeProjectRemoteModel, } from "./model/projects/SDKForgeProject";
export { ForgeProjectMembership } from "./model/projects/SDKForgeProjectMembership";
export type { ForgeProjectMembershipRole } from "./model/projects/SDKForgeProjectMembership";
export { ForgeProjectContext, type ForgeProjectContextRemoteModel, type ForgeProjectContextCreateInput, type ForgeProjectContextUpdateInput, } from "./model/projects/SDKForgeProjectContext";
export { ForgeAgent } from "./model/projects/SDKForgeAgent";
export { ForgeProjectDocument } from "./model/projects/SDKForgeProjectDocument";
export { ForgeProjectFeature } from "./model/projects/SDKForgeProjectFeature";
export { ForgeProjectDocumentSection } from "./model/projects/sections/SDKForgeProjectDocumentSection";
export { ForgeProjectFeatureSection } from "./model/projects/sections/SDKForgeProjectFeatureSection";
export type { ForgeProjectSection } from "./model/projects/sections/SDKForgeProjectSection";
export { ForgeProjectFeatureMessage } from "./model/projects/SDKForgeProjectFeatureMessage";
export { ForgeProjectFeatureMessageReaction } from "./model/projects/SDKForgeProjectFeatureMessageReaction";
export { ForgeProjectFeatureMessageList } from "./model/projects/SDKForgeProjectFeatureMessageList";
export { ForgeProjectFeatureArtifact } from "./model/projects/SDKForgeProjectFeatureArtifact";
export { ForgeProjectFeatureArtifactList } from "./model/projects/SDKForgeProjectFeatureArtifactList";
export { ForgeProjectFeatureIteration } from "./model/projects/SDKForgeProjectFeatureIteration";
export { ThreadMessage } from "./model/threads/SDKThreadMessage";
export { ThreadMessageReaction } from "./model/threads/SDKThreadMessageReaction";
export { ThreadMessageList } from "./model/threads/SDKThreadMessageList";