import { z } from 'zod'; /** One explicitly ordered input to the tenant design-token release. */ export declare const DesignTokenSourceSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral<"file">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"url">; url: z.ZodString; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"inline">; document: z.ZodType>; }, z.core.$strict>], "type">; export declare const TenantDesignTokensConfigSchema: z.ZodObject<{ tokenSources: z.ZodArray; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"url">; url: z.ZodString; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"inline">; document: z.ZodType>; }, z.core.$strict>], "type">>; }, z.core.$strict>; /** Browser-safe reference to an authentication provider and its public policy. */ export declare const TenantAuthBindingSchema: z.ZodObject<{ kind: z.ZodLiteral<"auth-provider">; providerId: z.ZodString; policyRef: z.ZodOptional; }, z.core.$strict>; /** Browser-safe reference to a data provider or an owned projection. */ export declare const TenantDataBindingSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"data-provider">; providerId: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"projection">; projectionRef: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>], "kind">; export declare const TenantAuthBindingsSchema: z.ZodRecord; providerId: z.ZodString; policyRef: z.ZodOptional; }, z.core.$strict>>; export declare const TenantDataBindingsSchema: z.ZodRecord; providerId: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"projection">; projectionRef: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>], "kind">>; /** Browser-safe identity of one governed Ontology View used by Trend Radar. */ export declare const TenantTrendRadarSourceSchema: z.ZodObject<{ ontologyId: z.ZodString; viewId: z.ZodString; }, z.core.$strict>; /** Browser-safe identity of the Team-scoped flat collection used by Trend Radar. */ export declare const TenantTrendRadarCollectionTargetSchema: z.ZodObject<{ ontologyId: z.ZodString; }, z.core.$strict>; /** Browser-safe binding to the Workflow used for governed Trend Radar evaluation. */ export declare const TenantTrendRadarEvaluationSchema: z.ZodObject<{ workflowId: z.ZodString; }, z.core.$strict>; /** Browser-safe bindings from Trend Radar metric roles to existing derived Feature Columns. */ export declare const TenantTrendRadarDerivedMetricsSchema: z.ZodObject<{ productCountFieldKey: z.ZodString; salesValueCountFieldKey: z.ZodString; salesSumFieldKey: z.ZodString; }, z.core.$strict>; /** Page-group source, collection, derived metric and evaluation registry; roles are optional to support staged deployment. */ export declare const TenantTrendRadarSourcesSchema: z.ZodObject<{ products: z.ZodOptional>; hotwords: z.ZodOptional>; brands: z.ZodOptional>; collection: z.ZodOptional>; derivedMetrics: z.ZodOptional>; evaluation: z.ZodOptional>; }, z.core.$strict>; export declare const TenantAgentThemeConfigSchema: z.ZodObject<{ logo: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; brandDisplayMode: z.ZodOptional>; density: z.ZodOptional>; sidebar: z.ZodOptional>; defaultOpen: z.ZodOptional; widthPercent: z.ZodOptional; visibleSections: z.ZodOptional>>; groups: z.ZodOptional; imageUrl: z.ZodOptional; prompt: z.ZodOptional; mediaVariant: z.ZodOptional>; mediaTreatment: z.ZodOptional>; }, z.core.$strict>>; itemAspectRatio: z.ZodOptional; }, z.core.$strict>>>; defaultGroupId: z.ZodOptional; quickStartEnabled: z.ZodOptional; quickStartCategories: z.ZodOptional>; sections: z.ZodArray; prompt: z.ZodString; action: z.ZodDefault>; icon: z.ZodOptional>; coverImageUrl: z.ZodOptional; accept: z.ZodDefault; multiple: z.ZodDefault; modes: z.ZodOptional>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; trendEntryEnabled: z.ZodOptional; }, z.core.$strict>>; navigationMode: z.ZodOptional>; quickStartEnabled: z.ZodOptional; }, z.core.$strict>; export declare const LEGACY_CURRENT_USER_MENU_ITEM_IDS: readonly ["dark-mode", "language", "settings", "logout"]; export declare const CURRENT_USER_MENU_CONTROL_REFS: readonly ["dark-mode", "language"]; export declare const CURRENT_USER_MENU_ACTION_REFS: readonly ["logout"]; export declare const CurrentUserMenuDisplayTextSchema: z.ZodUnion]>; export declare const CurrentUserMenuNavigationItemSchema: z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"navigation">; ref: z.ZodString; }, z.core.$strict>; export declare const CurrentUserMenuControlItemSchema: z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>; export declare const CurrentUserMenuActionItemSchema: z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>; export declare const CurrentUserMenuItemSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"navigation">; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">; export declare const CurrentUserMenuSectionSchema: z.ZodObject<{ id: z.ZodString; label: z.ZodOptional]>>; dividerBefore: z.ZodOptional; items: z.ZodArray; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">>; }, z.core.$strict>; export declare const CurrentUserMenuConfigSchema: z.ZodObject<{ version: z.ZodLiteral<1>; sections: z.ZodArray]>>; dividerBefore: z.ZodOptional; items: z.ZodArray; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>; /** Backward-compatible current-user menu composition stored under theme.headbar.profile. */ export declare const CurrentUserMenuProfileSchema: z.ZodUnion, z.ZodArray>, z.ZodObject<{ version: z.ZodLiteral<1>; sections: z.ZodArray]>>; dividerBefore: z.ZodOptional; items: z.ZodArray; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>]>; export declare const ThemeHeadbarSchema: z.ZodObject<{ theme: z.ZodOptional>; navPosition: z.ZodOptional>; actions: z.ZodOptional, z.ZodArray]>>; profile: z.ZodOptional, z.ZodArray>, z.ZodObject<{ version: z.ZodLiteral<1>; sections: z.ZodArray]>>; dividerBefore: z.ZodOptional; items: z.ZodArray; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>]>>; showTeamQuota: z.ZodOptional; }, z.core.$strict>; /** * One configurable HeadBar navigation entry. * * Children intentionally stop at one level: the shared HeadBar renders a menu, * not an arbitrary navigation tree. Studio maps the workbench list to these * children when the tenant selects dropdown mode, or flattens the same list in * tabs mode. */ export declare const TenantHeadbarModuleItemSchema: z.ZodObject<{ id: z.ZodString; extraInfo: z.ZodOptional; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; children: z.ZodOptional; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>; export declare const TenantWorkbenchPageContextSchema: z.ZodObject<{ workflow: z.ZodOptional>>>; agent: z.ZodOptional>>>; agentId: z.ZodOptional; designProject: z.ZodOptional>>>; designMetadataId: z.ZodOptional; iframeUrl: z.ZodOptional; info: z.ZodOptional]>>; description: z.ZodOptional]>>; iconUrl: z.ZodOptional; }, z.core.$strict>>; isBuiltinPinned: z.ZodOptional; isBuiltinReadonly: z.ZodOptional; }, z.core.$strict>; /** * Tenant-declared workbench pages use the same canonical declaration envelope * as server-owned pinned pages. Context is provider input only; renderer and * capability identity must live in the PageDefinition. */ export declare const TenantWorkbenchPageEnvelopeSchema: z.ZodObject<{ definition: z.ZodObject<{ contract: z.ZodLiteral<"PageDefinition">; pageId: z.ZodString; ownerRepo: z.ZodString; title: z.ZodUnion]>; pageType: z.ZodEnum<{ "design-board": "design-board"; process: "process"; record: "record"; action: "action"; chat: "chat"; agent: "agent"; workspace: "workspace"; api: "api"; page: "page"; view: "view"; overlay: "overlay"; preview: "preview"; log: "log"; enhanced: "enhanced"; "agent-chat": "agent-chat"; "agent-config": "agent-config"; "agent-log": "agent-log"; "global-design-board": "global-design-board"; iframe: "iframe"; }>; ownership: z.ZodObject<{ teamId: z.ZodOptional; creatorRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; studioId: z.ZodOptional; builtIn: z.ZodBoolean; }, z.core.$strict>; record: z.ZodObject<{ createdTimestamp: z.ZodOptional; updatedTimestamp: z.ZodOptional; deleted: z.ZodDefault; }, z.core.$strict>; surface: z.ZodEnum<{ record: "record"; action: "action"; agent: "agent"; workspace: "workspace"; page: "page"; view: "view"; overlay: "overlay"; }>; routeId: z.ZodString; routePath: z.ZodString; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; rendererKey: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; capabilityRefs: z.ZodDefault>; ownerRepo: z.ZodOptional; }, z.core.$strict>>>; workflowRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; binding: z.ZodObject<{ sourceRef: z.ZodOptional; ontologyId: z.ZodOptional; projectionRef: z.ZodOptional; stateRef: z.ZodOptional; }, z.core.$strict>; access: z.ZodObject<{ actions: z.ZodDefault>>; }, z.core.$strict>; input: z.ZodOptional>; rendererConfig: z.ZodObject<{ schemaRef: z.ZodString; value: z.ZodRecord>>; }, z.core.$strict>; navigation: z.ZodObject<{ label: z.ZodUnion]>; iconRef: z.ZodOptional; parentPageId: z.ZodOptional; order: z.ZodOptional; hidden: z.ZodDefault; pinned: z.ZodDefault; }, z.core.$strict>; visibility: z.ZodObject<{ authenticated: z.ZodDefault; permissionAllOf: z.ZodDefault>; permissionAnyOf: z.ZodDefault>; featureFlags: z.ZodDefault>; productContexts: z.ZodArray>; }, z.core.$strict>; }, z.core.$strict>; context: z.ZodObject<{ workflow: z.ZodOptional>>>; agent: z.ZodOptional>>>; agentId: z.ZodOptional; designProject: z.ZodOptional>>>; designMetadataId: z.ZodOptional; iframeUrl: z.ZodOptional; info: z.ZodOptional]>>; description: z.ZodOptional]>>; iconUrl: z.ZodOptional; }, z.core.$strict>>; isBuiltinPinned: z.ZodOptional; isBuiltinReadonly: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; export declare const TenantWorkbenchPageGroupSchema: z.ZodObject<{ id: z.ZodString; pageIds: z.ZodArray; displayName: z.ZodUnion]>; isBuiltIn: z.ZodBoolean; iconUrl: z.ZodOptional; sortIndex: z.ZodOptional>; presetRelationId: z.ZodOptional; relationKey: z.ZodOptional>; studioId: z.ZodOptional; }, z.core.$strict>; export declare const TenantWorkbenchConfigSchema: z.ZodObject<{ pages: z.ZodArray; pageId: z.ZodString; ownerRepo: z.ZodString; title: z.ZodUnion]>; pageType: z.ZodEnum<{ "design-board": "design-board"; process: "process"; record: "record"; action: "action"; chat: "chat"; agent: "agent"; workspace: "workspace"; api: "api"; page: "page"; view: "view"; overlay: "overlay"; preview: "preview"; log: "log"; enhanced: "enhanced"; "agent-chat": "agent-chat"; "agent-config": "agent-config"; "agent-log": "agent-log"; "global-design-board": "global-design-board"; iframe: "iframe"; }>; ownership: z.ZodObject<{ teamId: z.ZodOptional; creatorRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; studioId: z.ZodOptional; builtIn: z.ZodBoolean; }, z.core.$strict>; record: z.ZodObject<{ createdTimestamp: z.ZodOptional; updatedTimestamp: z.ZodOptional; deleted: z.ZodDefault; }, z.core.$strict>; surface: z.ZodEnum<{ record: "record"; action: "action"; agent: "agent"; workspace: "workspace"; page: "page"; view: "view"; overlay: "overlay"; }>; routeId: z.ZodString; routePath: z.ZodString; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; rendererKey: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; capabilityRefs: z.ZodDefault>; ownerRepo: z.ZodOptional; }, z.core.$strict>>>; workflowRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; binding: z.ZodObject<{ sourceRef: z.ZodOptional; ontologyId: z.ZodOptional; projectionRef: z.ZodOptional; stateRef: z.ZodOptional; }, z.core.$strict>; access: z.ZodObject<{ actions: z.ZodDefault>>; }, z.core.$strict>; input: z.ZodOptional>; rendererConfig: z.ZodObject<{ schemaRef: z.ZodString; value: z.ZodRecord>>; }, z.core.$strict>; navigation: z.ZodObject<{ label: z.ZodUnion]>; iconRef: z.ZodOptional; parentPageId: z.ZodOptional; order: z.ZodOptional; hidden: z.ZodDefault; pinned: z.ZodDefault; }, z.core.$strict>; visibility: z.ZodObject<{ authenticated: z.ZodDefault; permissionAllOf: z.ZodDefault>; permissionAnyOf: z.ZodDefault>; featureFlags: z.ZodDefault>; productContexts: z.ZodArray>; }, z.core.$strict>; }, z.core.$strict>; context: z.ZodObject<{ workflow: z.ZodOptional>>>; agent: z.ZodOptional>>>; agentId: z.ZodOptional; designProject: z.ZodOptional>>>; designMetadataId: z.ZodOptional; iframeUrl: z.ZodOptional; info: z.ZodOptional]>>; description: z.ZodOptional]>>; iconUrl: z.ZodOptional; }, z.core.$strict>>; isBuiltinPinned: z.ZodOptional; isBuiltinReadonly: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; pageGroups: z.ZodArray; displayName: z.ZodUnion]>; isBuiltIn: z.ZodBoolean; iconUrl: z.ZodOptional; sortIndex: z.ZodOptional>; presetRelationId: z.ZodOptional; relationKey: z.ZodOptional>; studioId: z.ZodOptional; }, z.core.$strict>>; catalog: z.ZodOptional; defaultEntry: z.ZodOptional; }, z.core.$strict>>; quickSwitcherMaxItems: z.ZodOptional; defaultOrder: z.ZodOptional; pages: z.ZodRecord>; }, z.core.$strict>>; customers: z.ZodOptional>; layoutManagerTools: z.ZodOptional]>>; fixed: z.ZodOptional; }, z.core.$strict>>>; studioTabsMode: z.ZodOptional>; historyWatermark: z.ZodOptional; coverage: z.ZodOptional>>; maxLongEdgeRatio: z.ZodOptional; sizing: z.ZodOptional; minHeightPx: z.ZodOptional; maxHeightPx: z.ZodOptional; }, z.core.$strict>>; enhance: z.ZodOptional; backgroundLumaThreshold: z.ZodOptional; stroke: z.ZodOptional; opacity: z.ZodOptional; widthRatio: z.ZodOptional; blurRatio: z.ZodOptional; steps: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; layoutManagerEnabled: z.ZodOptional; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; studioOverrides: z.ZodOptional>; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const TenantLandingPageConfigSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"default">; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"markdown">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"html">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ url: z.ZodString; headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"iframe">; }, z.core.$strict>], "mode">; export declare const TenantListFooterConfigSchema: z.ZodObject<{ showTotal: z.ZodOptional; showPageSize: z.ZodOptional; pageSizeOptions: z.ZodOptional>; paginationMode: z.ZodOptional>; alignment: z.ZodOptional>; density: z.ZodOptional>; }, z.core.$strict>; /** Public, application-specific values that are intentionally safe for browser clients. */ export declare const TenantApplicationConfigSchema: z.ZodObject<{ theme: z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; title: z.ZodOptional; favicon: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; logo: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; pwaIcon: z.ZodOptional; form: z.ZodOptional; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; icons: z.ZodOptional; url: z.ZodOptional; type: z.ZodOptional>; hintTextColor: z.ZodOptional; }, z.core.$strict>>; empty: z.ZodOptional; url: z.ZodOptional; type: z.ZodOptional>; hintTextColor: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; views: z.ZodOptional; progress: z.ZodEnum<{ estimate: "estimate"; infinite: "infinite"; }>; onlyResult: z.ZodBoolean; tabular: z.ZodObject<{ theme: z.ZodEnum<{ default: "default"; primary: "primary"; tentiary: "tentiary"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>>; loginPage: z.ZodOptional; gradient: z.ZodOptional; }, z.core.$strict>>; logo: z.ZodOptional; lightUrl: z.ZodOptional; darkUrl: z.ZodOptional; position: z.ZodOptional>; scale: z.ZodOptional; }, z.core.$strict>>; customCss: z.ZodOptional; }, z.core.$strict>>; extraLanguageURL: z.ZodOptional>; hideSpaceHeader: z.ZodOptional; showSidebarTeamSelector: z.ZodOptional; showWorkbenchSidebar: z.ZodOptional; workbenchViewTheme: z.ZodOptional>; defaults: z.ZodOptional; darkMode: z.ZodOptional>; language: z.ZodOptional>; showDarkModeToggle: z.ZodOptional; showLanguageToggle: z.ZodOptional; }, z.core.$strict>>; modules: z.ZodOptional, z.ZodArray]>>; monkeysSpaceHeadbar: z.ZodOptional, z.ZodArray; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; children: z.ZodOptional; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>]>>; settingsSidebar: z.ZodOptional, z.ZodArray]>>; }, z.core.$strict>>; headbar: z.ZodOptional>; navPosition: z.ZodOptional>; actions: z.ZodOptional, z.ZodArray]>>; profile: z.ZodOptional, z.ZodArray>, z.ZodObject<{ version: z.ZodLiteral<1>; sections: z.ZodArray]>>; dividerBefore: z.ZodOptional; items: z.ZodArray; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>]>>; showTeamQuota: z.ZodOptional; }, z.core.$strict>>; kernelLayout: z.ZodOptional>; allowNavigationModeSwitch: z.ZodOptional; headbar: z.ZodOptional>; layoutMode: z.ZodOptional>; heightPx: z.ZodOptional; navPosition: z.ZodOptional>; brandTitle: z.ZodOptional; menuRadius: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; paginationPosition: z.ZodOptional>; listFooter: z.ZodOptional; showPageSize: z.ZodOptional; pageSizeOptions: z.ZodOptional>; paginationMode: z.ZodOptional>; alignment: z.ZodOptional>; density: z.ZodOptional>; }, z.core.$strict>>; ugcViewIconOnlyMode: z.ZodOptional; workflowPreviewExecutionGrid: z.ZodOptional>; clickBehavior: z.ZodOptional>; showErrorFilter: z.ZodOptional; displayType: z.ZodOptional>; showDetailButton: z.ZodOptional; aspectRatio: z.ZodOptional>; }, z.core.$strict>>; workbenchSidebarDefaultOpen: z.ZodOptional; workbenchSidebarMoreAction: z.ZodOptional; workbenchSidebarApart: z.ZodOptional; workbenchSidebarToggleGroupDetail: z.ZodOptional; workbenchSidebarViewType: z.ZodOptional; workbenchSidebarFormViewEmbed: z.ZodOptional; workbenchSidebarModernMode: z.ZodOptional; ugc: z.ZodOptional; }, z.core.$strict>>; uniImagePreview: z.ZodOptional; imagePreviewStyle: z.ZodOptional, z.ZodEnum<{ normal: "normal"; simple: "simple"; uni: "uni"; }>]>>; teamAsUser: z.ZodOptional; themeMode: z.ZodOptional>; density: z.ZodOptional>; statusStates: z.ZodOptional>; }, z.core.$strict>>; empty: z.ZodOptional>; }, z.core.$strict>>; error: z.ZodOptional; }, z.core.$strict>>; permission: z.ZodOptional; }, z.core.$strict>>; density: z.ZodOptional>; }, z.core.$strict>>; pageZoom: z.ZodOptional; miniMode: z.ZodOptional>; workflow: z.ZodOptional>; historyResult: z.ZodOptional>; uploader: z.ZodOptional; pasteButton: z.ZodBoolean; statusText: z.ZodBoolean; }, z.core.$strict>>; designProjects: z.ZodOptional; createDefaultFrame: z.ZodBoolean; showPageMenu: z.ZodBoolean; showMainMenu: z.ZodBoolean; showStylePanel: z.ZodBoolean; showToolbar: z.ZodBoolean; toolbarPosition: z.ZodOptional>; showContextMenu: z.ZodBoolean; showActionsMenu: z.ZodBoolean; showPageAndLayerSidebar: z.ZodOptional; showBoardOperationSidebar: z.ZodOptional; showMiniToolsToolbar: z.ZodOptional; showRightSidebar: z.ZodOptional; showRealtimeDrawing: z.ZodOptional; showWorkflow: z.ZodOptional; showVersionManager: z.ZodOptional; showAgent: z.ZodOptional; AgentTools: z.ZodOptional>; }, z.core.$strict>>; workbench: z.ZodOptional; pageId: z.ZodString; ownerRepo: z.ZodString; title: z.ZodUnion]>; pageType: z.ZodEnum<{ "design-board": "design-board"; process: "process"; record: "record"; action: "action"; chat: "chat"; agent: "agent"; workspace: "workspace"; api: "api"; page: "page"; view: "view"; overlay: "overlay"; preview: "preview"; log: "log"; enhanced: "enhanced"; "agent-chat": "agent-chat"; "agent-config": "agent-config"; "agent-log": "agent-log"; "global-design-board": "global-design-board"; iframe: "iframe"; }>; ownership: z.ZodObject<{ teamId: z.ZodOptional; creatorRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; studioId: z.ZodOptional; builtIn: z.ZodBoolean; }, z.core.$strict>; record: z.ZodObject<{ createdTimestamp: z.ZodOptional; updatedTimestamp: z.ZodOptional; deleted: z.ZodDefault; }, z.core.$strict>; surface: z.ZodEnum<{ record: "record"; action: "action"; agent: "agent"; workspace: "workspace"; page: "page"; view: "view"; overlay: "overlay"; }>; routeId: z.ZodString; routePath: z.ZodString; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; rendererKey: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; capabilityRefs: z.ZodDefault>; ownerRepo: z.ZodOptional; }, z.core.$strict>>>; workflowRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; binding: z.ZodObject<{ sourceRef: z.ZodOptional; ontologyId: z.ZodOptional; projectionRef: z.ZodOptional; stateRef: z.ZodOptional; }, z.core.$strict>; access: z.ZodObject<{ actions: z.ZodDefault>>; }, z.core.$strict>; input: z.ZodOptional>; rendererConfig: z.ZodObject<{ schemaRef: z.ZodString; value: z.ZodRecord>>; }, z.core.$strict>; navigation: z.ZodObject<{ label: z.ZodUnion]>; iconRef: z.ZodOptional; parentPageId: z.ZodOptional; order: z.ZodOptional; hidden: z.ZodDefault; pinned: z.ZodDefault; }, z.core.$strict>; visibility: z.ZodObject<{ authenticated: z.ZodDefault; permissionAllOf: z.ZodDefault>; permissionAnyOf: z.ZodDefault>; featureFlags: z.ZodDefault>; productContexts: z.ZodArray>; }, z.core.$strict>; }, z.core.$strict>; context: z.ZodObject<{ workflow: z.ZodOptional>>>; agent: z.ZodOptional>>>; agentId: z.ZodOptional; designProject: z.ZodOptional>>>; designMetadataId: z.ZodOptional; iframeUrl: z.ZodOptional; info: z.ZodOptional]>>; description: z.ZodOptional]>>; iconUrl: z.ZodOptional; }, z.core.$strict>>; isBuiltinPinned: z.ZodOptional; isBuiltinReadonly: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; pageGroups: z.ZodArray; displayName: z.ZodUnion]>; isBuiltIn: z.ZodBoolean; iconUrl: z.ZodOptional; sortIndex: z.ZodOptional>; presetRelationId: z.ZodOptional; relationKey: z.ZodOptional>; studioId: z.ZodOptional; }, z.core.$strict>>; catalog: z.ZodOptional; defaultEntry: z.ZodOptional; }, z.core.$strict>>; quickSwitcherMaxItems: z.ZodOptional; defaultOrder: z.ZodOptional; pages: z.ZodRecord>; }, z.core.$strict>>; customers: z.ZodOptional>; layoutManagerTools: z.ZodOptional]>>; fixed: z.ZodOptional; }, z.core.$strict>>>; studioTabsMode: z.ZodOptional>; historyWatermark: z.ZodOptional; coverage: z.ZodOptional>>; maxLongEdgeRatio: z.ZodOptional; sizing: z.ZodOptional; minHeightPx: z.ZodOptional; maxHeightPx: z.ZodOptional; }, z.core.$strict>>; enhance: z.ZodOptional; backgroundLumaThreshold: z.ZodOptional; stroke: z.ZodOptional; opacity: z.ZodOptional; widthRatio: z.ZodOptional; blurRatio: z.ZodOptional; steps: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; layoutManagerEnabled: z.ZodOptional; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; studioOverrides: z.ZodOptional>; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strict>>; visionProWorkflows: z.ZodOptional>; initTeam: z.ZodOptional; imageThumbnail: z.ZodOptional; pages: z.ZodOptional, z.ZodArray]>; defaultPageKey: z.ZodOptional; homeEntryEnabled: z.ZodOptional; }, z.core.$strict>>; agent: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; brandDisplayMode: z.ZodOptional>; density: z.ZodOptional>; sidebar: z.ZodOptional>; defaultOpen: z.ZodOptional; widthPercent: z.ZodOptional; visibleSections: z.ZodOptional>>; groups: z.ZodOptional; imageUrl: z.ZodOptional; prompt: z.ZodOptional; mediaVariant: z.ZodOptional>; mediaTreatment: z.ZodOptional>; }, z.core.$strict>>; itemAspectRatio: z.ZodOptional; }, z.core.$strict>>>; defaultGroupId: z.ZodOptional; quickStartEnabled: z.ZodOptional; quickStartCategories: z.ZodOptional>; sections: z.ZodArray; prompt: z.ZodString; action: z.ZodDefault>; icon: z.ZodOptional>; coverImageUrl: z.ZodOptional; accept: z.ZodDefault; multiple: z.ZodDefault; modes: z.ZodOptional>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; trendEntryEnabled: z.ZodOptional; }, z.core.$strict>>; navigationMode: z.ZodOptional>; quickStartEnabled: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; landingPage: z.ZodOptional>; mode: z.ZodLiteral<"default">; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"markdown">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"html">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ url: z.ZodString; headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"iframe">; }, z.core.$strict>], "mode">>; auth: z.ZodObject<{ enabled: z.ZodDefault>; oidc: z.ZodOptional; autoSignin: z.ZodOptional; }, z.core.$strict>>; password: z.ZodOptional; disableAutoRegister: z.ZodOptional; }, z.core.$strict>>; registrationApproval: z.ZodOptional; }, z.core.$strict>>; hideAuthToast: z.ZodOptional; autoReload: z.ZodOptional; defaultOtherTeam: z.ZodOptional; }, z.core.$strict>; endpoints: z.ZodRecord; module: z.ZodUnion, z.ZodArray]>; behavior: z.ZodObject<{ clearWorkflowFormStorageAfterUpdate: z.ZodOptional; autoApproveOAuth: z.ZodOptional; rememberWorkflowModelSelection: z.ZodOptional; }, z.core.$strict>; dataManagement: z.ZodOptional; pairedOntologyId: z.ZodOptional; galleryOntologyIds: z.ZodOptional>; galleryOntologyId: z.ZodOptional; dataBrowserDefaultOntologyId: z.ZodOptional; workflowResultOntologyId: z.ZodOptional; homeAdvertisement: z.ZodOptional; viewType: z.ZodOptional>; teamId: z.ZodOptional; teamOnly: z.ZodOptional; pageSize: z.ZodOptional; sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; fieldMap: z.ZodOptional>; columnIds: z.ZodOptional>; }, z.core.$strict>>; homeShortcutBackground: z.ZodOptional; viewType: z.ZodOptional>; teamId: z.ZodOptional; teamOnly: z.ZodOptional; pageSize: z.ZodOptional; sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; fieldMap: z.ZodOptional>; columnIds: z.ZodOptional>; }, z.core.$strict>>; homeTrendAssistant: z.ZodOptional; viewId: z.ZodOptional; viewInstanceId: z.ZodOptional; viewName: z.ZodOptional; teamId: z.ZodOptional; designOptionsWorkflowId: z.ZodOptional; tep: z.ZodOptional; timeoutMs: z.ZodOptional; }, z.core.$strict>>; runtime: z.ZodOptional>; }, z.core.$strict>>; staticTrendReport: z.ZodOptional; teamId: z.ZodOptional; }, z.core.$strict>>; trendRadar: z.ZodOptional>; hotwords: z.ZodOptional>; brands: z.ZodOptional>; collection: z.ZodOptional>; derivedMetrics: z.ZodOptional>; evaluation: z.ZodOptional>; }, z.core.$strict>>; sharing: z.ZodOptional; placement: z.ZodOptional>; ontologyId: z.ZodOptional; parentId: z.ZodOptional; navId: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; shareAccess: z.ZodOptional; passwordGateEnabled: z.ZodOptional; passwordAccessTtlSeconds: z.ZodOptional; defaultViewTreeDelivery: z.ZodOptional>; }, z.core.$strict>>; shareDialog: z.ZodOptional>; audience: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; accessLevel: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; viewTreeDelivery: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; personalNotifications: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kernelRuntime: z.ZodOptional; projectScopes: z.ZodOptional>; authMode: z.ZodOptional; principal: z.ZodOptional; autoSync: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; gitlab: z.ZodOptional; groupScopes: z.ZodOptional>; tokenMode: z.ZodOptional; deployProjectPath: z.ZodOptional; deploymentReportsEnabled: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; kubernetes: z.ZodOptional; clusterAlias: z.ZodOptional; agentProjectPath: z.ZodOptional; agentName: z.ZodOptional; namespaceScopes: z.ZodOptional>; rolloutObserverEnabled: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; data: z.ZodOptional>; storage: z.ZodOptional>; presign: z.ZodOptional; hostname: z.ZodString; preferred: z.ZodOptional; bucketSegment: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; monkeyData: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const DeclarativeRuntimeRolloutCapabilitySchema: z.ZodObject<{ contract: z.ZodLiteral<"DeclarativeRuntimeRolloutCapability">; schemaVersion: z.ZodLiteral<1>; state: z.ZodEnum<{ disabled: "disabled"; enabled: "enabled"; }>; apiVersion: z.ZodString; enabledSurfaces: z.ZodArray>; generation: z.ZodNumber; etag: z.ZodString; }, z.core.$strict>; export declare const TenantProductConfigSchema: z.ZodObject<{ contract: z.ZodLiteral<"TenantProductConfig">; tenantId: z.ZodString; appId: z.ZodString; environment: z.ZodString; designTokens: z.ZodObject<{ tokenSources: z.ZodArray; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"url">; url: z.ZodString; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"inline">; document: z.ZodType>; }, z.core.$strict>], "type">>; }, z.core.$strict>; moduleRefs: z.ZodDefault>; pageRefs: z.ZodDefault>; featureFlags: z.ZodDefault>; authBinding: z.ZodRecord; providerId: z.ZodString; policyRef: z.ZodOptional; }, z.core.$strict>>; dataBinding: z.ZodRecord; providerId: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"projection">; projectionRef: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>], "kind">>; sourceMap: z.ZodRecord; warnings: z.ZodDefault>; menus: z.ZodOptional, z.ZodObject<{ version: z.ZodLiteral<1>; definitions: z.ZodArray; version: z.ZodLiteral<1>; applicationId: z.ZodString; surface: z.ZodString; menuId: z.ZodString; nodes: z.ZodArray; label: z.ZodOptional]>>; iconRef: z.ZodOptional; disabled: z.ZodOptional; nodeId: z.ZodString; parentNodeId: z.ZodOptional; order: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"divider">; nodeId: z.ZodString; parentNodeId: z.ZodOptional; order: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"item">; label: z.ZodUnion]>; iconRef: z.ZodOptional; tone: z.ZodOptional>; disabled: z.ZodOptional; requiredPermission: z.ZodOptional; behavior: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"navigate">; page: z.ZodObject<{ applicationId: z.ZodString; pageId: z.ZodString; }, z.core.$strict>; activationId: z.ZodOptional; input: z.ZodOptional; value: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ exposure: z.ZodLiteral<"server">; value: z.ZodRecord>>; }, z.core.$strict>], "exposure">>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"action">; actionRef: z.ZodString; input: z.ZodOptional>>>; }, z.core.$strict>], "kind">; nodeId: z.ZodString; parentNodeId: z.ZodOptional; order: z.ZodNumber; }, z.core.$strict>], "kind">>; contributions: z.ZodDefault; order: z.ZodNumber; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strict>]>>; applicationConfig: z.ZodObject<{ theme: z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; title: z.ZodOptional; favicon: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; logo: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; pwaIcon: z.ZodOptional; form: z.ZodOptional; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; icons: z.ZodOptional; url: z.ZodOptional; type: z.ZodOptional>; hintTextColor: z.ZodOptional; }, z.core.$strict>>; empty: z.ZodOptional; url: z.ZodOptional; type: z.ZodOptional>; hintTextColor: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; views: z.ZodOptional; progress: z.ZodEnum<{ estimate: "estimate"; infinite: "infinite"; }>; onlyResult: z.ZodBoolean; tabular: z.ZodObject<{ theme: z.ZodEnum<{ default: "default"; primary: "primary"; tentiary: "tentiary"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>>; loginPage: z.ZodOptional; gradient: z.ZodOptional; }, z.core.$strict>>; logo: z.ZodOptional; lightUrl: z.ZodOptional; darkUrl: z.ZodOptional; position: z.ZodOptional>; scale: z.ZodOptional; }, z.core.$strict>>; customCss: z.ZodOptional; }, z.core.$strict>>; extraLanguageURL: z.ZodOptional>; hideSpaceHeader: z.ZodOptional; showSidebarTeamSelector: z.ZodOptional; showWorkbenchSidebar: z.ZodOptional; workbenchViewTheme: z.ZodOptional>; defaults: z.ZodOptional; darkMode: z.ZodOptional>; language: z.ZodOptional>; showDarkModeToggle: z.ZodOptional; showLanguageToggle: z.ZodOptional; }, z.core.$strict>>; modules: z.ZodOptional, z.ZodArray]>>; monkeysSpaceHeadbar: z.ZodOptional, z.ZodArray; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; children: z.ZodOptional; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>]>>; settingsSidebar: z.ZodOptional, z.ZodArray]>>; }, z.core.$strict>>; headbar: z.ZodOptional>; navPosition: z.ZodOptional>; actions: z.ZodOptional, z.ZodArray]>>; profile: z.ZodOptional, z.ZodArray>, z.ZodObject<{ version: z.ZodLiteral<1>; sections: z.ZodArray]>>; dividerBefore: z.ZodOptional; items: z.ZodArray; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>]>>; showTeamQuota: z.ZodOptional; }, z.core.$strict>>; kernelLayout: z.ZodOptional>; allowNavigationModeSwitch: z.ZodOptional; headbar: z.ZodOptional>; layoutMode: z.ZodOptional>; heightPx: z.ZodOptional; navPosition: z.ZodOptional>; brandTitle: z.ZodOptional; menuRadius: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; paginationPosition: z.ZodOptional>; listFooter: z.ZodOptional; showPageSize: z.ZodOptional; pageSizeOptions: z.ZodOptional>; paginationMode: z.ZodOptional>; alignment: z.ZodOptional>; density: z.ZodOptional>; }, z.core.$strict>>; ugcViewIconOnlyMode: z.ZodOptional; workflowPreviewExecutionGrid: z.ZodOptional>; clickBehavior: z.ZodOptional>; showErrorFilter: z.ZodOptional; displayType: z.ZodOptional>; showDetailButton: z.ZodOptional; aspectRatio: z.ZodOptional>; }, z.core.$strict>>; workbenchSidebarDefaultOpen: z.ZodOptional; workbenchSidebarMoreAction: z.ZodOptional; workbenchSidebarApart: z.ZodOptional; workbenchSidebarToggleGroupDetail: z.ZodOptional; workbenchSidebarViewType: z.ZodOptional; workbenchSidebarFormViewEmbed: z.ZodOptional; workbenchSidebarModernMode: z.ZodOptional; ugc: z.ZodOptional; }, z.core.$strict>>; uniImagePreview: z.ZodOptional; imagePreviewStyle: z.ZodOptional, z.ZodEnum<{ normal: "normal"; simple: "simple"; uni: "uni"; }>]>>; teamAsUser: z.ZodOptional; themeMode: z.ZodOptional>; density: z.ZodOptional>; statusStates: z.ZodOptional>; }, z.core.$strict>>; empty: z.ZodOptional>; }, z.core.$strict>>; error: z.ZodOptional; }, z.core.$strict>>; permission: z.ZodOptional; }, z.core.$strict>>; density: z.ZodOptional>; }, z.core.$strict>>; pageZoom: z.ZodOptional; miniMode: z.ZodOptional>; workflow: z.ZodOptional>; historyResult: z.ZodOptional>; uploader: z.ZodOptional; pasteButton: z.ZodBoolean; statusText: z.ZodBoolean; }, z.core.$strict>>; designProjects: z.ZodOptional; createDefaultFrame: z.ZodBoolean; showPageMenu: z.ZodBoolean; showMainMenu: z.ZodBoolean; showStylePanel: z.ZodBoolean; showToolbar: z.ZodBoolean; toolbarPosition: z.ZodOptional>; showContextMenu: z.ZodBoolean; showActionsMenu: z.ZodBoolean; showPageAndLayerSidebar: z.ZodOptional; showBoardOperationSidebar: z.ZodOptional; showMiniToolsToolbar: z.ZodOptional; showRightSidebar: z.ZodOptional; showRealtimeDrawing: z.ZodOptional; showWorkflow: z.ZodOptional; showVersionManager: z.ZodOptional; showAgent: z.ZodOptional; AgentTools: z.ZodOptional>; }, z.core.$strict>>; workbench: z.ZodOptional; pageId: z.ZodString; ownerRepo: z.ZodString; title: z.ZodUnion]>; pageType: z.ZodEnum<{ "design-board": "design-board"; process: "process"; record: "record"; action: "action"; chat: "chat"; agent: "agent"; workspace: "workspace"; api: "api"; page: "page"; view: "view"; overlay: "overlay"; preview: "preview"; log: "log"; enhanced: "enhanced"; "agent-chat": "agent-chat"; "agent-config": "agent-config"; "agent-log": "agent-log"; "global-design-board": "global-design-board"; iframe: "iframe"; }>; ownership: z.ZodObject<{ teamId: z.ZodOptional; creatorRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; studioId: z.ZodOptional; builtIn: z.ZodBoolean; }, z.core.$strict>; record: z.ZodObject<{ createdTimestamp: z.ZodOptional; updatedTimestamp: z.ZodOptional; deleted: z.ZodDefault; }, z.core.$strict>; surface: z.ZodEnum<{ record: "record"; action: "action"; agent: "agent"; workspace: "workspace"; page: "page"; view: "view"; overlay: "overlay"; }>; routeId: z.ZodString; routePath: z.ZodString; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; rendererKey: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; capabilityRefs: z.ZodDefault>; ownerRepo: z.ZodOptional; }, z.core.$strict>>>; workflowRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; binding: z.ZodObject<{ sourceRef: z.ZodOptional; ontologyId: z.ZodOptional; projectionRef: z.ZodOptional; stateRef: z.ZodOptional; }, z.core.$strict>; access: z.ZodObject<{ actions: z.ZodDefault>>; }, z.core.$strict>; input: z.ZodOptional>; rendererConfig: z.ZodObject<{ schemaRef: z.ZodString; value: z.ZodRecord>>; }, z.core.$strict>; navigation: z.ZodObject<{ label: z.ZodUnion]>; iconRef: z.ZodOptional; parentPageId: z.ZodOptional; order: z.ZodOptional; hidden: z.ZodDefault; pinned: z.ZodDefault; }, z.core.$strict>; visibility: z.ZodObject<{ authenticated: z.ZodDefault; permissionAllOf: z.ZodDefault>; permissionAnyOf: z.ZodDefault>; featureFlags: z.ZodDefault>; productContexts: z.ZodArray>; }, z.core.$strict>; }, z.core.$strict>; context: z.ZodObject<{ workflow: z.ZodOptional>>>; agent: z.ZodOptional>>>; agentId: z.ZodOptional; designProject: z.ZodOptional>>>; designMetadataId: z.ZodOptional; iframeUrl: z.ZodOptional; info: z.ZodOptional]>>; description: z.ZodOptional]>>; iconUrl: z.ZodOptional; }, z.core.$strict>>; isBuiltinPinned: z.ZodOptional; isBuiltinReadonly: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; pageGroups: z.ZodArray; displayName: z.ZodUnion]>; isBuiltIn: z.ZodBoolean; iconUrl: z.ZodOptional; sortIndex: z.ZodOptional>; presetRelationId: z.ZodOptional; relationKey: z.ZodOptional>; studioId: z.ZodOptional; }, z.core.$strict>>; catalog: z.ZodOptional; defaultEntry: z.ZodOptional; }, z.core.$strict>>; quickSwitcherMaxItems: z.ZodOptional; defaultOrder: z.ZodOptional; pages: z.ZodRecord>; }, z.core.$strict>>; customers: z.ZodOptional>; layoutManagerTools: z.ZodOptional]>>; fixed: z.ZodOptional; }, z.core.$strict>>>; studioTabsMode: z.ZodOptional>; historyWatermark: z.ZodOptional; coverage: z.ZodOptional>>; maxLongEdgeRatio: z.ZodOptional; sizing: z.ZodOptional; minHeightPx: z.ZodOptional; maxHeightPx: z.ZodOptional; }, z.core.$strict>>; enhance: z.ZodOptional; backgroundLumaThreshold: z.ZodOptional; stroke: z.ZodOptional; opacity: z.ZodOptional; widthRatio: z.ZodOptional; blurRatio: z.ZodOptional; steps: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; layoutManagerEnabled: z.ZodOptional; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; studioOverrides: z.ZodOptional>; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strict>>; visionProWorkflows: z.ZodOptional>; initTeam: z.ZodOptional; imageThumbnail: z.ZodOptional; pages: z.ZodOptional, z.ZodArray]>; defaultPageKey: z.ZodOptional; homeEntryEnabled: z.ZodOptional; }, z.core.$strict>>; agent: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; brandDisplayMode: z.ZodOptional>; density: z.ZodOptional>; sidebar: z.ZodOptional>; defaultOpen: z.ZodOptional; widthPercent: z.ZodOptional; visibleSections: z.ZodOptional>>; groups: z.ZodOptional; imageUrl: z.ZodOptional; prompt: z.ZodOptional; mediaVariant: z.ZodOptional>; mediaTreatment: z.ZodOptional>; }, z.core.$strict>>; itemAspectRatio: z.ZodOptional; }, z.core.$strict>>>; defaultGroupId: z.ZodOptional; quickStartEnabled: z.ZodOptional; quickStartCategories: z.ZodOptional>; sections: z.ZodArray; prompt: z.ZodString; action: z.ZodDefault>; icon: z.ZodOptional>; coverImageUrl: z.ZodOptional; accept: z.ZodDefault; multiple: z.ZodDefault; modes: z.ZodOptional>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; trendEntryEnabled: z.ZodOptional; }, z.core.$strict>>; navigationMode: z.ZodOptional>; quickStartEnabled: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; landingPage: z.ZodOptional>; mode: z.ZodLiteral<"default">; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"markdown">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"html">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ url: z.ZodString; headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"iframe">; }, z.core.$strict>], "mode">>; auth: z.ZodObject<{ enabled: z.ZodDefault>; oidc: z.ZodOptional; autoSignin: z.ZodOptional; }, z.core.$strict>>; password: z.ZodOptional; disableAutoRegister: z.ZodOptional; }, z.core.$strict>>; registrationApproval: z.ZodOptional; }, z.core.$strict>>; hideAuthToast: z.ZodOptional; autoReload: z.ZodOptional; defaultOtherTeam: z.ZodOptional; }, z.core.$strict>; endpoints: z.ZodRecord; module: z.ZodUnion, z.ZodArray]>; behavior: z.ZodObject<{ clearWorkflowFormStorageAfterUpdate: z.ZodOptional; autoApproveOAuth: z.ZodOptional; rememberWorkflowModelSelection: z.ZodOptional; }, z.core.$strict>; dataManagement: z.ZodOptional; pairedOntologyId: z.ZodOptional; galleryOntologyIds: z.ZodOptional>; galleryOntologyId: z.ZodOptional; dataBrowserDefaultOntologyId: z.ZodOptional; workflowResultOntologyId: z.ZodOptional; homeAdvertisement: z.ZodOptional; viewType: z.ZodOptional>; teamId: z.ZodOptional; teamOnly: z.ZodOptional; pageSize: z.ZodOptional; sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; fieldMap: z.ZodOptional>; columnIds: z.ZodOptional>; }, z.core.$strict>>; homeShortcutBackground: z.ZodOptional; viewType: z.ZodOptional>; teamId: z.ZodOptional; teamOnly: z.ZodOptional; pageSize: z.ZodOptional; sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; fieldMap: z.ZodOptional>; columnIds: z.ZodOptional>; }, z.core.$strict>>; homeTrendAssistant: z.ZodOptional; viewId: z.ZodOptional; viewInstanceId: z.ZodOptional; viewName: z.ZodOptional; teamId: z.ZodOptional; designOptionsWorkflowId: z.ZodOptional; tep: z.ZodOptional; timeoutMs: z.ZodOptional; }, z.core.$strict>>; runtime: z.ZodOptional>; }, z.core.$strict>>; staticTrendReport: z.ZodOptional; teamId: z.ZodOptional; }, z.core.$strict>>; trendRadar: z.ZodOptional>; hotwords: z.ZodOptional>; brands: z.ZodOptional>; collection: z.ZodOptional>; derivedMetrics: z.ZodOptional>; evaluation: z.ZodOptional>; }, z.core.$strict>>; sharing: z.ZodOptional; placement: z.ZodOptional>; ontologyId: z.ZodOptional; parentId: z.ZodOptional; navId: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; shareAccess: z.ZodOptional; passwordGateEnabled: z.ZodOptional; passwordAccessTtlSeconds: z.ZodOptional; defaultViewTreeDelivery: z.ZodOptional>; }, z.core.$strict>>; shareDialog: z.ZodOptional>; audience: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; accessLevel: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; viewTreeDelivery: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; personalNotifications: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kernelRuntime: z.ZodOptional; projectScopes: z.ZodOptional>; authMode: z.ZodOptional; principal: z.ZodOptional; autoSync: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; gitlab: z.ZodOptional; groupScopes: z.ZodOptional>; tokenMode: z.ZodOptional; deployProjectPath: z.ZodOptional; deploymentReportsEnabled: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; kubernetes: z.ZodOptional; clusterAlias: z.ZodOptional; agentProjectPath: z.ZodOptional; agentName: z.ZodOptional; namespaceScopes: z.ZodOptional>; rolloutObserverEnabled: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; data: z.ZodOptional>; storage: z.ZodOptional>; presign: z.ZodOptional; hostname: z.ZodString; preferred: z.ZodOptional; bucketSegment: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; monkeyData: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; declarativeRuntime: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; state: z.ZodEnum<{ disabled: "disabled"; enabled: "enabled"; }>; apiVersion: z.ZodString; enabledSurfaces: z.ZodArray>; generation: z.ZodNumber; etag: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; /** Browser-safe projection. tokenSources and all other server-only values are structurally impossible here. */ export declare const TenantRuntimeConfigSchema: z.ZodObject<{ contract: z.ZodLiteral<"TenantRuntimeConfig">; tenantId: z.ZodString; appId: z.ZodString; environment: z.ZodString; designTokens: z.ZodType>; moduleRefs: z.ZodDefault>; pageRefs: z.ZodDefault>; featureFlags: z.ZodDefault>; authBinding: z.ZodRecord; providerId: z.ZodString; policyRef: z.ZodOptional; }, z.core.$strict>>; dataBinding: z.ZodRecord; providerId: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"projection">; projectionRef: z.ZodString; domainRef: z.ZodOptional; }, z.core.$strict>], "kind">>; sourceMap: z.ZodRecord; warnings: z.ZodDefault>; menuBundle: z.ZodOptional; version: z.ZodLiteral<1>; applicationId: z.ZodString; sourceVersion: z.ZodString; contentHash: z.ZodString; menus: z.ZodArray; label: z.ZodOptional]>>; iconRef: z.ZodOptional; disabled: z.ZodOptional; nodeId: z.ZodString; parentNodeId: z.ZodOptional; order: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"divider">; nodeId: z.ZodString; parentNodeId: z.ZodOptional; order: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"item">; label: z.ZodUnion]>; disabled: z.ZodOptional; tone: z.ZodOptional>; nodeId: z.ZodString; parentNodeId: z.ZodOptional; iconRef: z.ZodOptional; order: z.ZodNumber; behavior: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"navigate">; page: z.ZodObject<{ applicationId: z.ZodString; pageId: z.ZodString; }, z.core.$strict>; activationId: z.ZodString; input: z.ZodOptional; value: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ exposure: z.ZodLiteral<"server">; }, z.core.$strict>], "exposure">>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"action">; actionRef: z.ZodString; input: z.ZodOptional>>>; }, z.core.$strict>], "kind">; access: z.ZodObject<{ authenticated: z.ZodDefault; permissionAllOf: z.ZodDefault>; permissionAnyOf: z.ZodDefault>; featureFlags: z.ZodDefault>; requiredPermission: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>], "kind">>; contributions: z.ZodArray; order: z.ZodNumber; }, z.core.$strict>>; }, z.core.$strict>>; navigationTargets: z.ZodArray; activationId: z.ZodString; input: z.ZodOptional; value: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ exposure: z.ZodLiteral<"server">; }, z.core.$strict>], "exposure">>; }, z.core.$strict>>; sourceMap: z.ZodDefault>; }, z.core.$strict>>; applicationConfig: z.ZodObject<{ theme: z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; title: z.ZodOptional; favicon: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; logo: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; pwaIcon: z.ZodOptional; form: z.ZodOptional; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; icons: z.ZodOptional; url: z.ZodOptional; type: z.ZodOptional>; hintTextColor: z.ZodOptional; }, z.core.$strict>>; empty: z.ZodOptional; url: z.ZodOptional; type: z.ZodOptional>; hintTextColor: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; views: z.ZodOptional; progress: z.ZodEnum<{ estimate: "estimate"; infinite: "infinite"; }>; onlyResult: z.ZodBoolean; tabular: z.ZodObject<{ theme: z.ZodEnum<{ default: "default"; primary: "primary"; tentiary: "tentiary"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>>; loginPage: z.ZodOptional; gradient: z.ZodOptional; }, z.core.$strict>>; logo: z.ZodOptional; lightUrl: z.ZodOptional; darkUrl: z.ZodOptional; position: z.ZodOptional>; scale: z.ZodOptional; }, z.core.$strict>>; customCss: z.ZodOptional; }, z.core.$strict>>; extraLanguageURL: z.ZodOptional>; hideSpaceHeader: z.ZodOptional; showSidebarTeamSelector: z.ZodOptional; showWorkbenchSidebar: z.ZodOptional; workbenchViewTheme: z.ZodOptional>; defaults: z.ZodOptional; darkMode: z.ZodOptional>; language: z.ZodOptional>; showDarkModeToggle: z.ZodOptional; showLanguageToggle: z.ZodOptional; }, z.core.$strict>>; modules: z.ZodOptional, z.ZodArray]>>; monkeysSpaceHeadbar: z.ZodOptional, z.ZodArray; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; children: z.ZodOptional; displayName: z.ZodOptional]>>; visible: z.ZodOptional; disabled: z.ZodOptional; icon: z.ZodOptional; showQuickSwitcher: z.ZodOptional; showSidebar: z.ZodOptional; showContentFrame: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>]>>; settingsSidebar: z.ZodOptional, z.ZodArray]>>; }, z.core.$strict>>; headbar: z.ZodOptional>; navPosition: z.ZodOptional>; actions: z.ZodOptional, z.ZodArray]>>; profile: z.ZodOptional, z.ZodArray>, z.ZodObject<{ version: z.ZodLiteral<1>; sections: z.ZodArray]>>; dividerBefore: z.ZodOptional; items: z.ZodArray; ref: z.ZodString; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"control">; ref: z.ZodEnum<{ "dark-mode": "dark-mode"; language: "language"; }>; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; kind: z.ZodLiteral<"action">; ref: z.ZodEnum<{ logout: "logout"; }>; tone: z.ZodOptional>; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>]>>; showTeamQuota: z.ZodOptional; }, z.core.$strict>>; kernelLayout: z.ZodOptional>; allowNavigationModeSwitch: z.ZodOptional; headbar: z.ZodOptional>; layoutMode: z.ZodOptional>; heightPx: z.ZodOptional; navPosition: z.ZodOptional>; brandTitle: z.ZodOptional; menuRadius: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; paginationPosition: z.ZodOptional>; listFooter: z.ZodOptional; showPageSize: z.ZodOptional; pageSizeOptions: z.ZodOptional>; paginationMode: z.ZodOptional>; alignment: z.ZodOptional>; density: z.ZodOptional>; }, z.core.$strict>>; ugcViewIconOnlyMode: z.ZodOptional; workflowPreviewExecutionGrid: z.ZodOptional>; clickBehavior: z.ZodOptional>; showErrorFilter: z.ZodOptional; displayType: z.ZodOptional>; showDetailButton: z.ZodOptional; aspectRatio: z.ZodOptional>; }, z.core.$strict>>; workbenchSidebarDefaultOpen: z.ZodOptional; workbenchSidebarMoreAction: z.ZodOptional; workbenchSidebarApart: z.ZodOptional; workbenchSidebarToggleGroupDetail: z.ZodOptional; workbenchSidebarViewType: z.ZodOptional; workbenchSidebarFormViewEmbed: z.ZodOptional; workbenchSidebarModernMode: z.ZodOptional; ugc: z.ZodOptional; }, z.core.$strict>>; uniImagePreview: z.ZodOptional; imagePreviewStyle: z.ZodOptional, z.ZodEnum<{ normal: "normal"; simple: "simple"; uni: "uni"; }>]>>; teamAsUser: z.ZodOptional; themeMode: z.ZodOptional>; density: z.ZodOptional>; statusStates: z.ZodOptional>; }, z.core.$strict>>; empty: z.ZodOptional>; }, z.core.$strict>>; error: z.ZodOptional; }, z.core.$strict>>; permission: z.ZodOptional; }, z.core.$strict>>; density: z.ZodOptional>; }, z.core.$strict>>; pageZoom: z.ZodOptional; miniMode: z.ZodOptional>; workflow: z.ZodOptional>; historyResult: z.ZodOptional>; uploader: z.ZodOptional; pasteButton: z.ZodBoolean; statusText: z.ZodBoolean; }, z.core.$strict>>; designProjects: z.ZodOptional; createDefaultFrame: z.ZodBoolean; showPageMenu: z.ZodBoolean; showMainMenu: z.ZodBoolean; showStylePanel: z.ZodBoolean; showToolbar: z.ZodBoolean; toolbarPosition: z.ZodOptional>; showContextMenu: z.ZodBoolean; showActionsMenu: z.ZodBoolean; showPageAndLayerSidebar: z.ZodOptional; showBoardOperationSidebar: z.ZodOptional; showMiniToolsToolbar: z.ZodOptional; showRightSidebar: z.ZodOptional; showRealtimeDrawing: z.ZodOptional; showWorkflow: z.ZodOptional; showVersionManager: z.ZodOptional; showAgent: z.ZodOptional; AgentTools: z.ZodOptional>; }, z.core.$strict>>; workbench: z.ZodOptional; pageId: z.ZodString; ownerRepo: z.ZodString; title: z.ZodUnion]>; pageType: z.ZodEnum<{ "design-board": "design-board"; process: "process"; record: "record"; action: "action"; chat: "chat"; agent: "agent"; workspace: "workspace"; api: "api"; page: "page"; view: "view"; overlay: "overlay"; preview: "preview"; log: "log"; enhanced: "enhanced"; "agent-chat": "agent-chat"; "agent-config": "agent-config"; "agent-log": "agent-log"; "global-design-board": "global-design-board"; iframe: "iframe"; }>; ownership: z.ZodObject<{ teamId: z.ZodOptional; creatorRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; studioId: z.ZodOptional; builtIn: z.ZodBoolean; }, z.core.$strict>; record: z.ZodObject<{ createdTimestamp: z.ZodOptional; updatedTimestamp: z.ZodOptional; deleted: z.ZodDefault; }, z.core.$strict>; surface: z.ZodEnum<{ record: "record"; action: "action"; agent: "agent"; workspace: "workspace"; page: "page"; view: "view"; overlay: "overlay"; }>; routeId: z.ZodString; routePath: z.ZodString; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; rendererKey: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; capabilityRefs: z.ZodDefault>; ownerRepo: z.ZodOptional; }, z.core.$strict>>>; workflowRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; binding: z.ZodObject<{ sourceRef: z.ZodOptional; ontologyId: z.ZodOptional; projectionRef: z.ZodOptional; stateRef: z.ZodOptional; }, z.core.$strict>; access: z.ZodObject<{ actions: z.ZodDefault>>; }, z.core.$strict>; input: z.ZodOptional>; rendererConfig: z.ZodObject<{ schemaRef: z.ZodString; value: z.ZodRecord>>; }, z.core.$strict>; navigation: z.ZodObject<{ label: z.ZodUnion]>; iconRef: z.ZodOptional; parentPageId: z.ZodOptional; order: z.ZodOptional; hidden: z.ZodDefault; pinned: z.ZodDefault; }, z.core.$strict>; visibility: z.ZodObject<{ authenticated: z.ZodDefault; permissionAllOf: z.ZodDefault>; permissionAnyOf: z.ZodDefault>; featureFlags: z.ZodDefault>; productContexts: z.ZodArray>; }, z.core.$strict>; }, z.core.$strict>; context: z.ZodObject<{ workflow: z.ZodOptional>>>; agent: z.ZodOptional>>>; agentId: z.ZodOptional; designProject: z.ZodOptional>>>; designMetadataId: z.ZodOptional; iframeUrl: z.ZodOptional; info: z.ZodOptional]>>; description: z.ZodOptional]>>; iconUrl: z.ZodOptional; }, z.core.$strict>>; isBuiltinPinned: z.ZodOptional; isBuiltinReadonly: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; pageGroups: z.ZodArray; displayName: z.ZodUnion]>; isBuiltIn: z.ZodBoolean; iconUrl: z.ZodOptional; sortIndex: z.ZodOptional>; presetRelationId: z.ZodOptional; relationKey: z.ZodOptional>; studioId: z.ZodOptional; }, z.core.$strict>>; catalog: z.ZodOptional; defaultEntry: z.ZodOptional; }, z.core.$strict>>; quickSwitcherMaxItems: z.ZodOptional; defaultOrder: z.ZodOptional; pages: z.ZodRecord>; }, z.core.$strict>>; customers: z.ZodOptional>; layoutManagerTools: z.ZodOptional]>>; fixed: z.ZodOptional; }, z.core.$strict>>>; studioTabsMode: z.ZodOptional>; historyWatermark: z.ZodOptional; coverage: z.ZodOptional>>; maxLongEdgeRatio: z.ZodOptional; sizing: z.ZodOptional; minHeightPx: z.ZodOptional; maxHeightPx: z.ZodOptional; }, z.core.$strict>>; enhance: z.ZodOptional; backgroundLumaThreshold: z.ZodOptional; stroke: z.ZodOptional; opacity: z.ZodOptional; widthRatio: z.ZodOptional; blurRatio: z.ZodOptional; steps: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; layoutManagerEnabled: z.ZodOptional; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; studioOverrides: z.ZodOptional>; existingToolsDefault: z.ZodOptional>; historyColumnsDefault: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strict>>; visionProWorkflows: z.ZodOptional>; initTeam: z.ZodOptional; imageThumbnail: z.ZodOptional; pages: z.ZodOptional, z.ZodArray]>; defaultPageKey: z.ZodOptional; homeEntryEnabled: z.ZodOptional; }, z.core.$strict>>; agent: z.ZodOptional; dark: z.ZodOptional; }, z.core.$strict>>; brandDisplayMode: z.ZodOptional>; density: z.ZodOptional>; sidebar: z.ZodOptional>; defaultOpen: z.ZodOptional; widthPercent: z.ZodOptional; visibleSections: z.ZodOptional>>; groups: z.ZodOptional; imageUrl: z.ZodOptional; prompt: z.ZodOptional; mediaVariant: z.ZodOptional>; mediaTreatment: z.ZodOptional>; }, z.core.$strict>>; itemAspectRatio: z.ZodOptional; }, z.core.$strict>>>; defaultGroupId: z.ZodOptional; quickStartEnabled: z.ZodOptional; quickStartCategories: z.ZodOptional>; sections: z.ZodArray; prompt: z.ZodString; action: z.ZodDefault>; icon: z.ZodOptional>; coverImageUrl: z.ZodOptional; accept: z.ZodDefault; multiple: z.ZodDefault; modes: z.ZodOptional>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; trendEntryEnabled: z.ZodOptional; }, z.core.$strict>>; navigationMode: z.ZodOptional>; quickStartEnabled: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; landingPage: z.ZodOptional>; mode: z.ZodLiteral<"default">; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"markdown">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"html">; content: z.ZodString; }, z.core.$strict>, z.ZodObject<{ url: z.ZodString; headbarMode: z.ZodOptional>; mode: z.ZodLiteral<"iframe">; }, z.core.$strict>], "mode">>; auth: z.ZodObject<{ enabled: z.ZodDefault>; oidc: z.ZodOptional; autoSignin: z.ZodOptional; }, z.core.$strict>>; password: z.ZodOptional; disableAutoRegister: z.ZodOptional; }, z.core.$strict>>; registrationApproval: z.ZodOptional; }, z.core.$strict>>; hideAuthToast: z.ZodOptional; autoReload: z.ZodOptional; defaultOtherTeam: z.ZodOptional; }, z.core.$strict>; endpoints: z.ZodRecord; module: z.ZodUnion, z.ZodArray]>; behavior: z.ZodObject<{ clearWorkflowFormStorageAfterUpdate: z.ZodOptional; autoApproveOAuth: z.ZodOptional; rememberWorkflowModelSelection: z.ZodOptional; }, z.core.$strict>; dataManagement: z.ZodOptional; pairedOntologyId: z.ZodOptional; galleryOntologyIds: z.ZodOptional>; galleryOntologyId: z.ZodOptional; dataBrowserDefaultOntologyId: z.ZodOptional; workflowResultOntologyId: z.ZodOptional; homeAdvertisement: z.ZodOptional; viewType: z.ZodOptional>; teamId: z.ZodOptional; teamOnly: z.ZodOptional; pageSize: z.ZodOptional; sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; fieldMap: z.ZodOptional>; columnIds: z.ZodOptional>; }, z.core.$strict>>; homeShortcutBackground: z.ZodOptional; viewType: z.ZodOptional>; teamId: z.ZodOptional; teamOnly: z.ZodOptional; pageSize: z.ZodOptional; sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; fieldMap: z.ZodOptional>; columnIds: z.ZodOptional>; }, z.core.$strict>>; homeTrendAssistant: z.ZodOptional; viewId: z.ZodOptional; viewInstanceId: z.ZodOptional; viewName: z.ZodOptional; teamId: z.ZodOptional; designOptionsWorkflowId: z.ZodOptional; tep: z.ZodOptional; timeoutMs: z.ZodOptional; }, z.core.$strict>>; runtime: z.ZodOptional>; }, z.core.$strict>>; staticTrendReport: z.ZodOptional; teamId: z.ZodOptional; }, z.core.$strict>>; trendRadar: z.ZodOptional>; hotwords: z.ZodOptional>; brands: z.ZodOptional>; collection: z.ZodOptional>; derivedMetrics: z.ZodOptional>; evaluation: z.ZodOptional>; }, z.core.$strict>>; sharing: z.ZodOptional; placement: z.ZodOptional>; ontologyId: z.ZodOptional; parentId: z.ZodOptional; navId: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; shareAccess: z.ZodOptional; passwordGateEnabled: z.ZodOptional; passwordAccessTtlSeconds: z.ZodOptional; defaultViewTreeDelivery: z.ZodOptional>; }, z.core.$strict>>; shareDialog: z.ZodOptional>; audience: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; accessLevel: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; viewTreeDelivery: z.ZodOptional; allowed: z.ZodOptional>>; default: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; personalNotifications: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kernelRuntime: z.ZodOptional; projectScopes: z.ZodOptional>; authMode: z.ZodOptional; principal: z.ZodOptional; autoSync: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; gitlab: z.ZodOptional; groupScopes: z.ZodOptional>; tokenMode: z.ZodOptional; deployProjectPath: z.ZodOptional; deploymentReportsEnabled: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; kubernetes: z.ZodOptional; clusterAlias: z.ZodOptional; agentProjectPath: z.ZodOptional; agentName: z.ZodOptional; namespaceScopes: z.ZodOptional>; rolloutObserverEnabled: z.ZodOptional; proxyUrl: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; data: z.ZodOptional>; storage: z.ZodOptional>; presign: z.ZodOptional; hostname: z.ZodString; preferred: z.ZodOptional; bucketSegment: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; monkeyData: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; declarativeRuntime: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; state: z.ZodEnum<{ disabled: "disabled"; enabled: "enabled"; }>; apiVersion: z.ZodString; enabledSurfaces: z.ZodArray>; generation: z.ZodNumber; etag: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; export type TenantProductConfig = z.infer; export type TenantRuntimeConfig = z.infer; export type DeclarativeRuntimeRolloutCapability = z.infer; export type TenantApplicationConfig = z.infer; export type TenantAgentThemeConfig = z.infer; export type TenantListFooterConfig = z.infer; export type CurrentUserMenuDisplayText = z.infer; export type CurrentUserMenuNavigationItem = z.infer; export type CurrentUserMenuControlItem = z.infer; export type CurrentUserMenuActionItem = z.infer; export type CurrentUserMenuItem = z.infer; export type CurrentUserMenuSection = z.infer; export type CurrentUserMenuConfig = z.infer; export type CurrentUserMenuProfile = z.infer; export type TenantLandingPageConfig = z.infer; export type TenantWorkbenchConfig = z.infer; export type TenantWorkbenchPageContext = z.infer; export type TenantWorkbenchPageEnvelope = z.infer; export type TenantWorkbenchPageGroup = z.infer; export type DesignTokenSource = z.infer; export type TenantDesignTokensConfig = z.infer; export type TenantAuthBinding = z.infer; export type TenantDataBinding = z.infer; export type TenantTrendRadarSource = z.infer; export type TenantTrendRadarCollectionTarget = z.infer; export type TenantTrendRadarDerivedMetrics = z.infer; export type TenantTrendRadarEvaluation = z.infer; export type TenantTrendRadarSources = z.infer; export type ThemeHeadbar = z.infer; export type TenantHeadbarModuleItem = z.infer; //# sourceMappingURL=tenant.d.ts.map