import { z } from "zod"; import { JsonObjectSchema } from "./common"; import { RenderActivationSchema, RenderLayoutSchema, RenderLifecycleSchema, RenderNodeKindSchema, RenderNodeStateSchema, RenderResponsiveRuleSchema, RenderScrollSchema, RenderStyleSchema, RenderSurfaceSchema } from "./render"; import { PageExpressionSchema, PagePropertyBindingSchema } from "./page-expression"; export { analyzePageBindingDependencies } from "./page-binding-dependencies"; export declare const DECLARATIVE_CONTROL_SCHEMA_VERSION = 1; export declare const I18nTextSchema: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; export declare const ScopedIdentityRefSchema: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; export declare const TenantScopeSchema: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; export declare const ReferenceVisibilitySchema: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; export declare const StableRefSchema: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; export declare const RevisionRefSchema: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; export declare const StableRefAliasSchema: z.ZodObject<{ aliasRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; canonicalRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; validFrom: z.ZodString; validUntil: z.ZodNullable; evidenceRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const StableRefAliasMapSchema: z.ZodObject<{ contract: z.ZodLiteral<"StableRefAliasMap">; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; aliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; canonicalRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; validFrom: z.ZodString; validUntil: z.ZodNullable; evidenceRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>; export declare const DeclarativeLifecycleSchema: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; export declare const ProductSurfaceSchema: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; export declare const DeclarativeShellHeaderChromeSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ enabled: z.ZodLiteral; }, z.core.$strict>, z.ZodObject<{ enabled: z.ZodLiteral; navigationPlacement: z.ZodEnum<{ "studio.headbar.primary": "studio.headbar.primary"; "kernel.primary": "kernel.primary"; }>; }, z.core.$strict>], "enabled">; export declare const DeclarativeShellSurfaceChromeSchema: z.ZodObject<{ surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; header: z.ZodDiscriminatedUnion<[z.ZodObject<{ enabled: z.ZodLiteral; }, z.core.$strict>, z.ZodObject<{ enabled: z.ZodLiteral; navigationPlacement: z.ZodEnum<{ "studio.headbar.primary": "studio.headbar.primary"; "kernel.primary": "kernel.primary"; }>; }, z.core.$strict>], "enabled">; }, z.core.$strict>; export declare const DeclarativeRuntimeShellDescriptorSchema: z.ZodObject<{ shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; header: z.ZodDiscriminatedUnion<[z.ZodObject<{ enabled: z.ZodLiteral; }, z.core.$strict>, z.ZodObject<{ enabled: z.ZodLiteral; navigationPlacement: z.ZodEnum<{ "studio.headbar.primary": "studio.headbar.primary"; "kernel.primary": "kernel.primary"; }>; }, z.core.$strict>], "enabled">; }, z.core.$strict>; export declare const AccessPolicySchema: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; /** * A finite set of permission conjunctions. An identity is authorized when it * satisfies every permission in at least one alternative. This is deliberately * separate from AccessPolicy: it models a versioned rollout compatibility * bridge such as `new-permission OR (legacy-a AND legacy-b)` without turning * individual legacy permissions into broad aliases. */ export declare const PermissionAlternativePolicySchema: z.ZodObject<{ contract: z.ZodLiteral<"PermissionAlternativePolicy">; schemaVersion: z.ZodLiteral<1>; policyId: z.ZodString; alternatives: z.ZodArray>; retirementGate: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const ManagementAccessSchema: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const RoutePathTemplateSchema: z.ZodString; export declare const RouteSpaceParameterSchema: z.ZodObject<{ name: z.ZodString; type: z.ZodEnum<{ integer: "integer"; identifier: "identifier"; slug: "slug"; uuid: "uuid"; }>; required: z.ZodBoolean; }, z.core.$strict>; export declare const RouteSpaceSchema: z.ZodObject<{ contract: z.ZodLiteral<"RouteSpace">; schemaVersion: z.ZodLiteral<1>; routeSpaceId: z.ZodString; supportedSurface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; basePath: z.ZodString; caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; reservedPaths: z.ZodArray; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; /** * Read compatibility for schemaVersion 1 Page and Workbench records written * before route claims carried their owning product surface. New declarations * must use RouteClaimSchema; compilers materialize this legacy form only from * the exact pinned RouteSpace surface. */ export declare const LegacyRouteClaimSchema: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const RouteClaimSchema: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; export declare const CompiledRouteMatcherSchema: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; export declare const CompiledRouteClaimSchema: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; export declare const ReleaseOperationSchema: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; export declare const ReleaseDependencyRoleSchema: z.ZodEnum<{ workflow: "workflow"; action: "action"; provider: "provider"; shell: "shell"; capability: "capability"; agent: "agent"; token: "token"; page: "page"; navigation: "navigation"; view: "view"; "route-space": "route-space"; "page-release": "page-release"; workbench: "workbench"; "workbench-release": "workbench-release"; "navigation-release": "navigation-release"; "menu-action": "menu-action"; "application-menu-catalog": "application-menu-catalog"; "ontology-definition": "ontology-definition"; "projection-spec": "projection-spec"; "query-definition": "query-definition"; projection: "projection"; "action-program": "action-program"; schema: "schema"; compiler: "compiler"; "built-in-application": "built-in-application"; design: "design"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; export declare const ReleaseDependencySchema: z.ZodObject<{ role: z.ZodEnum<{ workflow: "workflow"; action: "action"; provider: "provider"; shell: "shell"; capability: "capability"; agent: "agent"; token: "token"; page: "page"; navigation: "navigation"; view: "view"; "route-space": "route-space"; "page-release": "page-release"; workbench: "workbench"; "workbench-release": "workbench-release"; "navigation-release": "navigation-release"; "menu-action": "menu-action"; "application-menu-catalog": "application-menu-catalog"; "ontology-definition": "ontology-definition"; "projection-spec": "projection-spec"; "query-definition": "query-definition"; projection: "projection"; "action-program": "action-program"; schema: "schema"; compiler: "compiler"; "built-in-application": "built-in-application"; design: "design"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const ReleaseValidationSchema: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const ReleaseEvidenceSchema: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const PublicationPlanOperationSchema: z.ZodObject<{ releaseKind: z.ZodEnum<{ "page-release": "page-release"; "workbench-release": "workbench-release"; "navigation-release": "navigation-release"; }>; releaseSlotId: z.ZodString; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const PublicationPlanSchema: z.ZodObject<{ contract: z.ZodLiteral<"PublicationPlan">; schemaVersion: z.ZodLiteral<1>; planId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; operations: z.ZodArray; releaseSlotId: z.ZodString; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; idempotencyKey: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; createdAt: z.ZodString; }, z.core.$strict>; export declare const WorkbenchIdentitySchema: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const LegacySlotRestorationSchema: z.ZodObject<{ legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>; /** * Exact, inspect-produced authority for taking over one predeclared legacy * route. It is not a general reserved-route bypass: compiler validation binds * it to one canonical claim, one target resource and the exact inspected * source/adaptor revisions. */ export declare const LegacyRouteTakeoverAuthorizationSchema: z.ZodObject<{ contract: z.ZodLiteral<"LegacyRouteTakeoverAuthorization">; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>; /** Authoring-only route evidence. Runtime compilation deliberately strips the takeover proof. */ export declare const DeclarativeRouteClaimSchema: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; declare const LegacyDeclarativeRouteClaimSchema: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; export declare const BindingSourceSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"scope-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">; export declare const PageStateConditionSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ stateId: z.ZodString; predicate: z.ZodLiteral<"equals">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ stateId: z.ZodString; predicate: z.ZodLiteral<"not-equals">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ stateId: z.ZodString; predicate: z.ZodLiteral<"truthy">; }, z.core.$strict>], "predicate">; export type PageStateCondition = z.infer; export type PageStateActivation = { operator: "all" | "any"; conditions: Array; }; /** * A recursive boolean expression over governed Page state. Keeping leaf * conditions inside the original `conditions` array preserves the v1 flat * declaration while allowing groups to be nested without a parallel DSL. */ export declare const PageStateActivationSchema: z.ZodType; /** * Declares an ordered, state-driven route transition owned by one exact Page * revision. The compiler resolves targetRef to one active governed Release; * raw URLs and application-specific route switches are deliberately excluded. */ export declare const PageEntryTransitionSchema: z.ZodObject<{ browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>; export declare const ResolvedPageEntryTransitionSchema: z.ZodObject<{ browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetRouteClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; export declare const LegacyBrowserPreferenceImportSchema: z.ZodObject<{ storageKey: z.ZodString; jsonPath: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>; export declare const PageStateDefinitionSchema: z.ZodObject<{ stateId: z.ZodString; scopeNodeId: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>; export declare const InteractionBindingSchema: z.ZodObject<{ bindingId: z.ZodString; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; export declare const GovernedCatalogResourceKindSchema: z.ZodEnum<{ tag: "tag"; "tag-group": "tag-group"; "feature-column": "feature-column"; }>; export declare const GovernedCatalogDomainQueryDataSourceSchema: z.ZodObject<{ kind: z.ZodLiteral<"governed-catalog">; resourceKind: z.ZodEnum<{ tag: "tag"; "tag-group": "tag-group"; "feature-column": "feature-column"; }>; }, z.core.$strict>; export declare const RegisteredServiceDomainQueryDataSourceSchema: z.ZodObject<{ kind: z.ZodLiteral<"registered-service">; }, z.core.$strict>; export declare const DomainQueryDataSourceSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"exact-view">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-catalog">; resource: z.ZodEnum<{ view: "view"; ontology: "ontology"; }>; ontologyIdParameter: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-current-view">; ontologyIdParameter: z.ZodString; viewIdParameter: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"governed-catalog">; resourceKind: z.ZodEnum<{ tag: "tag"; "tag-group": "tag-group"; "feature-column": "feature-column"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"registered-service">; }, z.core.$strict>], "kind">; export declare const DomainQueryDefinitionSchema: z.ZodObject<{ contract: z.ZodLiteral<"DomainQueryDefinition">; schemaVersion: z.ZodLiteral<1>; queryId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; dataSource: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-catalog">; resource: z.ZodEnum<{ view: "view"; ontology: "ontology"; }>; ontologyIdParameter: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-current-view">; ontologyIdParameter: z.ZodString; viewIdParameter: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"governed-catalog">; resourceKind: z.ZodEnum<{ tag: "tag"; "tag-group": "tag-group"; "feature-column": "feature-column"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"registered-service">; }, z.core.$strict>], "kind">>; handlerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; ontologyDefinitionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; viewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; lineageRequired: z.ZodLiteral; }, z.core.$strict>; export declare const CursorWindowBindingSchema: z.ZodObject<{ sourceCapabilityInstanceId: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const QueryResultStateBindingSchema: z.ZodObject<{ targetStateId: z.ZodString; targetStateSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>; export declare const QueryBindingSchema: z.ZodObject<{ bindingId: z.ZodString; queryDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const CapabilityInstanceSchema: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>; export declare const OntologyBindingSchema: z.ZodObject<{ bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; viewRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; canonicalDataViewRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>; /** Persisted pre-canonical bindings retain their exact references and content hashes. */ export declare const LegacyOntologyBindingSchema: z.ZodObject<{ viewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>; export declare const PersistedOntologyBindingSchema: z.ZodObject<{ viewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>; export declare const ActionResultBindingEffectSourceSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; export declare const ActionResultBindingEffectSchema: z.ZodObject<{ bindingId: z.ZodString; operation: z.ZodEnum<{ "upsert-append": "upsert-append"; "remove-exact": "remove-exact"; }>; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>; export declare const ActionResultClipboardEffectSchema: z.ZodObject<{ source: z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>; export declare const ActionBindingSchema: z.ZodObject<{ bindingId: z.ZodString; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>; export declare const PageMigrationEquivalenceDimensionSchema: z.ZodEnum<{ url: "url"; error: "error"; access: "access"; detail: "detail"; size: "size"; loading: "loading"; empty: "empty"; navigation: "navigation"; history: "history"; layout: "layout"; responsive: "responsive"; forbidden: "forbidden"; "deep-link": "deep-link"; spacing: "spacing"; "design-tokens": "design-tokens"; "view-modes": "view-modes"; "search-filter": "search-filter"; editing: "editing"; dialogs: "dialogs"; keyboard: "keyboard"; }>; export declare const PageMigrationEquivalenceSchema: z.ZodObject<{ contract: z.ZodLiteral<"PageMigrationEquivalence">; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>; export declare const PageRouteStatePresentationSchema: z.ZodObject<{ surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const PageStateSchema: z.ZodObject<{ scopeNodeId: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>; export declare const PageEntryTargetSchema: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; export declare const PageEntrySchema: z.ZodObject<{ query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export declare const PageInteractionSchema: z.ZodObject<{ transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; bindingId: z.ZodString; targetStateId: z.ZodString; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; port: z.ZodString; }, z.core.$strict>; export declare const PageDataSchema: z.ZodObject<{ execution: z.ZodDefault>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; bindingId: z.ZodString; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; query: z.ZodString; port: z.ZodString; targetProjection: z.ZodOptional>>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; }, z.core.$strict>>; cursorWindow: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; }, z.core.$strict>; targetStateId: z.ZodString; }, z.core.$strict>>>; }, z.core.$strict>; /** Host ABI is explicit: the trusted browser Worker executor does not accept sandbox artifacts. */ export declare const ACTION_PROGRAM_ABI: "monkeys.action-program/2"; export declare const ActionProgramBudgetsSchema: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; export declare const DEFAULT_ACTION_PROGRAM_BUDGETS: Readonly<{ rpcMs: 30000; concurrentCalls: 4; calls: 128; messageBytes: 1048576; activeMs: 120000; formMs: 300000; wallMs: 600000; }>; export declare const ActionProgramDependencySchema: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; command: "command"; }>; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>; export declare const ActionProgramDefinitionSchema: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; export type ActionProgramDefinition = z.infer; export type ActionProgramDependency = z.infer; export declare const ActionProgramArtifactSchema: z.ZodObject<{ definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; javascript: z.ZodString; sourceMap: z.ZodString; }, z.core.$strict>; export type ActionProgramArtifact = z.infer; export declare const PageProgramActionSchema: z.ZodObject<{ program: z.ZodString; port: z.ZodString; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>; export declare const ProgramBindingSchema: z.ZodObject<{ source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>; export type ProgramBinding = z.infer; export declare const PageActionSchema: z.ZodObject<{ success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; lineageRequired: z.ZodLiteral; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; sensitiveInputPaths: z.ZodOptional>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; command: z.ZodString; port: z.ZodString; compensationCommand: z.ZodOptional; }, z.core.$strict>; declare const PageEventEffectSchema: z.ZodObject<{ port: z.ZodString; refresh: z.ZodArray; }, z.core.$strict>; export interface PageNode { id: string; component: string; kind?: z.infer; slot?: string; props?: z.infer; bindings?: z.infer[]; model?: z.infer; style?: z.infer; layout?: z.infer; responsive?: z.infer[]; surface?: z.infer; scroll?: z.infer; activation?: z.infer; lifecycle?: z.infer; state?: z.infer; access?: z.infer; activeWhen?: PageStateActivation; repeat?: { source: z.infer; keyPath: string[]; limit?: number; }; data?: z.infer[]; actions?: z.infer[]; programActions?: z.infer[]; on?: z.infer[]; effects?: z.infer[]; eventPayloads?: Array<{ port: string; expression: z.infer; }>; children?: PageNode[]; } export declare const PageNodeSchema: z.ZodType; /** Host-registered, versioned shared state; no executable code or storage keys in Page. */ export declare const PageSharedStateBindingSchema: z.ZodObject<{ bindingId: z.ZodString; provider: z.ZodObject<{ id: z.ZodString; version: z.ZodNumber; }, z.core.$strict>; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>; export type PageSharedStateBinding = z.infer; export declare const PageSchema: z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>; export declare const ResolvedPageSchema: z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>; export declare const PageReleaseSchema: z.ZodObject<{ pageRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"PageRelease">; }, z.core.$strict>; export declare const WorkbenchGroupSchema: z.ZodObject<{ groupId: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const WorkbenchAppInstanceSchema: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const WorkbenchSchema: z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>; export declare const WorkbenchReleaseSchema: z.ZodObject<{ workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"WorkbenchRelease">; }, z.core.$strict>; export declare const NavigationGroupNodeSchema: z.ZodObject<{ kind: z.ZodLiteral<"group">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>; export declare const NavigationTargetNodeSchema: z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>; export declare const NavigationSeparatorNodeSchema: z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>; export declare const NavigationNodeSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"group">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">; export declare const NavigationSchema: z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const ResolvedNavigationTargetSchema: z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; /** A reviewed missing Page reference is retained without inventing an executable revision. */ export declare const UnavailableNavigationTargetSchema: z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodLiteral<"page-missing">; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const NavigationReleaseSchema: z.ZodObject<{ navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; }, z.core.$strict>; resolvedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; unavailableTargets: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodLiteral<"page-missing">; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"NavigationRelease">; }, z.core.$strict>; export declare const DeclarativeRouteOwnerIndexEntrySchema: z.ZodObject<{ resourceKind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; releaseSlotId: z.ZodString; activeReleaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; authority: z.ZodEnum<{ unavailable: "unavailable"; legacy: "legacy"; declarative: "declarative"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; export declare const DeclarativeRouteOwnerIndexSchema: z.ZodObject<{ contract: z.ZodLiteral<"DeclarativeRouteOwnerIndex">; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; generation: z.ZodNumber; entries: z.ZodArray; releaseSlotId: z.ZodString; activeReleaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; authority: z.ZodEnum<{ unavailable: "unavailable"; legacy: "legacy"; declarative: "declarative"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; }, z.core.$strict>; export declare const DeclarativeWorkbenchCatalogEntrySchema: z.ZodObject<{ workbenchId: z.ZodString; authority: z.ZodEnum<{ unavailable: "unavailable"; legacy: "legacy"; declarative: "declarative"; }>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; activeReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyAdapterRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const DeclarativeWorkbenchCatalogSchema: z.ZodObject<{ contract: z.ZodLiteral<"DeclarativeWorkbenchCatalog">; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; generation: z.ZodNumber; entries: z.ZodArray; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; activeReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyAdapterRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; }, z.core.$strict>; export declare const ResolvedWorkbenchAppInstanceSchema: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const PageRuntimeBundleSchema: z.ZodObject<{ pageId: z.ZodString; pageRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; routeStatePresentations: z.ZodDefault; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; deniedCapabilityInstanceIds: z.ZodDefault>; capabilityAccessEvaluated: z.ZodOptional>; stateDefinitions: z.ZodDefault; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodDefault>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetRouteClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodDefault; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; queryBindings: z.ZodDefault; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"PageRuntimeBundle">; shellDescriptor: z.ZodObject<{ shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; header: z.ZodDiscriminatedUnion<[z.ZodObject<{ enabled: z.ZodLiteral; }, z.core.$strict>, z.ZodObject<{ enabled: z.ZodLiteral; navigationPlacement: z.ZodEnum<{ "studio.headbar.primary": "studio.headbar.primary"; "kernel.primary": "kernel.primary"; }>; }, z.core.$strict>], "enabled">; }, z.core.$strict>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; viewRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; canonicalDataViewRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; /** Pre-canonical releases have no Shell descriptor and retain their legacy bindings. */ export declare const LegacyPageRuntimeBundleSchema: z.ZodType; /** Transport readers accept either complete contract, never a mixed partial document. */ export declare const ReadablePageRuntimeBundleSchema: z.ZodType; export declare const WorkbenchRuntimeIdentitySchema: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const WorkbenchRuntimeBundleSchema: z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>; export declare const CompiledNavigationRegisteredMenuActionTargetSchema: z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const CompiledNavigationDomainCommandTargetSchema: z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>; export declare const CompiledNavigationResolvedTargetSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; export declare const CompiledNavigationGroupNodeSchema: z.ZodObject<{ kind: z.ZodLiteral<"group">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const CompiledNavigationTargetNodeSchema: z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>; export declare const CompiledNavigationSeparatorNodeSchema: z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const CompiledNavigationNodeSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"group">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">; export declare const NavigationRuntimeBundleSchema: z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>; export declare const DeclarativeControlOntologyDefinitionSchema: z.ZodObject<{ contract: z.ZodLiteral<"OntologyDefinition">; ontologyId: z.ZodString; dataSpaceId: z.ZodString; ownerRepo: z.ZodString; bodySchemaRef: z.ZodString; authority: z.ZodObject<{ service: z.ZodString; storage: z.ZodString; scope: z.ZodEnum<{ team: "team"; tenant: "tenant"; user: "user"; global: "global"; }>; }, z.core.$strict>; relationKinds: z.ZodDefault>; metricKinds: z.ZodDefault>; classification: z.ZodLiteral<"control">; discovery: z.ZodObject<{ ordinaryDataBrowser: z.ZodLiteral; businessSearch: z.ZodLiteral; businessStatistics: z.ZodLiteral; ordinaryExport: z.ZodLiteral; genericWrite: z.ZodLiteral; }, z.core.$strict>; }, z.core.$strict>; export declare const DECLARATIVE_CONTROL_ONTOLOGY_DEFINITIONS: readonly { contract: "OntologyDefinition"; ontologyId: string; dataSpaceId: string; ownerRepo: string; bodySchemaRef: string; authority: { service: string; storage: string; scope: "team" | "tenant" | "user" | "global"; }; relationKinds: string[]; metricKinds: string[]; classification: "control"; discovery: { ordinaryDataBrowser: false; businessSearch: false; businessStatistics: false; ordinaryExport: false; genericWrite: false; }; }[]; export type I18nText = z.infer; export type ProductSurface = z.infer; export type ScopedIdentityRef = z.infer; export type TenantScope = z.infer; export type StableRef = z.infer; export type RevisionRef = z.infer; export type StableRefAliasMap = z.infer; export type AccessPolicy = z.infer; export type PermissionAlternativePolicy = z.infer; export type ManagementAccess = z.infer; export type RouteSpace = z.infer; export type RouteClaim = z.infer; export type LegacyRouteClaim = z.infer; export type DeclarativeRouteClaim = z.infer | z.infer; export type CompiledRouteClaim = z.infer; export type CompiledRouteMatcher = z.infer; export type ReleaseDependency = z.infer; export type ReleaseEvidence = z.infer; export type PublicationPlanOperation = z.infer; export type PublicationPlan = z.infer; export type CapabilityInstance = z.infer; export type PageStateDefinition = z.infer; export type LegacyBrowserPreferenceImport = z.infer; export type PageEntryTransition = z.infer; export type ResolvedPageEntryTransition = z.infer; export type InteractionBinding = z.infer; export type CursorWindowBinding = z.infer; export type OntologyBinding = z.infer; export type GovernedCatalogResourceKind = z.infer; export type GovernedCatalogDomainQueryDataSource = z.infer; export type RegisteredServiceDomainQueryDataSource = z.infer; export type DomainQueryDataSource = z.infer; export type DomainQueryDefinition = z.infer; export type QueryBinding = z.infer; export type QueryResultStateBinding = z.infer; export type ActionBinding = z.infer; export type ActionResultBindingEffect = z.infer; export type Page = z.infer; export type ResolvedPage = z.infer; export type PageMigrationEquivalence = z.infer; export type PageRouteStatePresentation = z.infer; export type PageRelease = z.infer; export type Workbench = z.infer; export type WorkbenchRelease = z.infer; export type NavigationNode = z.infer; export type Navigation = z.infer; export type ResolvedNavigationTarget = z.infer; export type CompiledNavigationResolvedTarget = z.infer; export type NavigationRelease = z.infer; export type DeclarativeShellHeaderChrome = z.infer; export type DeclarativeShellSurfaceChrome = z.infer; export type DeclarativeRuntimeShellDescriptor = z.infer; export type LegacyPageRuntimeBundle = Omit & { shellDescriptor?: never; ontologyBindings: z.infer[]; }; export type PageRuntimeBundle = z.infer; export type WorkbenchRuntimeBundle = z.infer; export type WorkbenchRuntimeIdentity = z.infer; export type NavigationRuntimeBundle = z.infer; export type LegacyRouteTakeoverAuthorization = z.infer; export type DeclarativeRouteOwnerIndexEntry = z.infer; export type DeclarativeRouteOwnerIndex = z.infer; export type DeclarativeWorkbenchCatalogEntry = z.infer; export type DeclarativeWorkbenchCatalog = z.infer; export type DeclarativeControlOntologyDefinition = z.infer; export type ActionResultClipboardEffect = z.infer; //# sourceMappingURL=declarative-control.d.ts.map