import { z } from 'zod'; import { type DeclarativeRuntimeResolveResult } from '../contracts/declarative-control-http'; export declare const RUNTIME_DEFINITION_FORMAT = "dictionary-v1"; export declare const RUNTIME_DEFINITION_FORMAT_HEADER = "x-monkeys-runtime-definition-format"; declare const CONTRACT = "DeclarativeRuntimeDictionary"; export interface RuntimeDefinitionDictionary { contract: typeof CONTRACT; schemaVersion: 1; payload: unknown; values: unknown[]; } /** Input has already passed the runtime service contract. No extra whole-page parse/copy here. */ export declare function encodeRuntimeDefinition(input: DeclarativeRuntimeResolveResult): RuntimeDefinitionDictionary; /** Expansion is transport-only. The caller validates the canonical schema exactly once afterwards. */ export declare function expandRuntimeDefinition(input: unknown): unknown; export declare const RuntimeDefinitionResponseSchema: z.ZodPipe, z.ZodUnion; tenantScope: z.ZodOptional; 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; routeParameters: z.ZodPipe>; generation: z.ZodNumber; etag: z.ZodString; contentHash: z.ZodString; outcome: z.ZodLiteral<"legacy">; }, z.core.$strict>, z.ZodObject<{ resolved: z.ZodObject<{ surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; routeParameters: z.ZodRecord; page: z.ZodOptional; }; description?: { defaultLocale: string; values: Record; } | undefined; }[]; shellRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; renderTree: { contract: "RenderTree"; treeId: string; product: "studio" | "kernel"; rootNodeId: string; nodes: { contract: "RenderNode"; nodeId: string; kind: "record" | "action" | "shell" | "detail" | "page" | "navigation" | "view" | "control" | "overlay" | "professional-provider"; version: number; ownerRepo: string; children: string[]; pageRef: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; }; capabilityRef: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; }; surface: { frameOwner: "provider" | "none" | "host"; density: "default" | "compact" | "comfortable"; tone?: string | undefined; }; scroll: { owner: "provider" | "page" | "surface"; axis: "none" | "x" | "y" | "both"; virtualizationBoundary: boolean; restoreKey?: string | undefined; }; activation: { activationId: string; mode: "inline" | "fullscreen" | "navigate" | "select" | "drawer" | "modal"; targetPath?: string | undefined; history?: "push" | "replace" | undefined; }; lifecycle: { mountPolicy: "always" | "when-visible" | "when-active"; queryPolicy: "always" | "when-visible" | "when-active" | "manual"; retainOnDeactivate: boolean; deepLink: boolean; focusReturn: boolean; }; layout: { mode: "contents" | "block" | "flex" | "grid" | "absolute"; direction?: "row" | "column" | undefined; columns?: number | undefined; align?: "start" | "center" | "end" | "stretch" | undefined; justify?: "start" | "center" | "end" | "between" | "around" | undefined; gapTokenRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; }; responsive: { layout: { mode: "contents" | "block" | "flex" | "grid" | "absolute"; direction?: "row" | "column" | undefined; columns?: number | undefined; align?: "start" | "center" | "end" | "stretch" | undefined; justify?: "start" | "center" | "end" | "between" | "around" | undefined; gapTokenRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; }; minWidthPx?: number | undefined; maxWidthPx?: number | undefined; style?: { width?: string | number | undefined; height?: string | number | undefined; minWidth?: string | number | undefined; maxWidth?: string | number | undefined; minHeight?: string | number | undefined; maxHeight?: string | number | undefined; padding?: string | number | undefined; paddingBlock?: string | number | undefined; paddingInline?: string | number | undefined; margin?: string | number | undefined; marginBlockStart?: string | number | undefined; marginBlockEnd?: string | number | undefined; marginInlineStart?: string | number | undefined; marginInlineEnd?: string | number | undefined; display?: "inline" | "none" | "contents" | "block" | "flex" | "grid" | "inline-block" | "inline-flex" | undefined; gap?: string | number | undefined; rowGap?: string | number | undefined; columnGap?: string | number | undefined; background?: string | number | undefined; color?: string | number | undefined; borderColor?: string | number | undefined; borderWidth?: string | number | undefined; borderStyle?: "none" | "solid" | "dashed" | "dotted" | undefined; borderRadius?: string | number | undefined; boxShadow?: string | number | undefined; fontSize?: string | number | undefined; fontFamily?: string | number | undefined; fontWeight?: string | number | undefined; lineHeight?: string | number | undefined; textAlign?: "start" | "center" | "end" | "left" | "right" | undefined; whiteSpace?: "normal" | "nowrap" | "pre" | "pre-wrap" | "pre-line" | "break-spaces" | undefined; overflow?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowX?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowY?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; position?: "fixed" | "absolute" | "static" | "relative" | "sticky" | undefined; inset?: string | number | undefined; top?: string | number | undefined; right?: string | number | undefined; bottom?: string | number | undefined; left?: string | number | undefined; gridTemplateColumns?: string | number | undefined; gridColumn?: string | number | undefined; gridRow?: string | number | undefined; flex?: string | number | undefined; flexDirection?: "row" | "column" | "row-reverse" | "column-reverse" | undefined; flexWrap?: "nowrap" | "wrap" | "wrap-reverse" | undefined; alignItems?: "start" | "center" | "end" | "stretch" | "baseline" | undefined; justifyContent?: "start" | "center" | "end" | "space-between" | "space-around" | "space-evenly" | undefined; flexGrow?: number | undefined; flexShrink?: number | undefined; alignSelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; justifySelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; objectFit?: "fill" | "cover" | "none" | "contain" | "scale-down" | undefined; opacity?: number | undefined; } | undefined; }[]; state: "success" | "error" | "idle" | "loading" | "disabled" | "empty" | "selected"; renderModel: Record; parentNodeId?: string | undefined; slot?: string | undefined; semanticRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; dataContextRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; runtimeContractVersion?: string | undefined; providerRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; stateRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; style?: { width?: string | number | undefined; height?: string | number | undefined; minWidth?: string | number | undefined; maxWidth?: string | number | undefined; minHeight?: string | number | undefined; maxHeight?: string | number | undefined; padding?: string | number | undefined; paddingBlock?: string | number | undefined; paddingInline?: string | number | undefined; margin?: string | number | undefined; marginBlockStart?: string | number | undefined; marginBlockEnd?: string | number | undefined; marginInlineStart?: string | number | undefined; marginInlineEnd?: string | number | undefined; display?: "inline" | "none" | "contents" | "block" | "flex" | "grid" | "inline-block" | "inline-flex" | undefined; gap?: string | number | undefined; rowGap?: string | number | undefined; columnGap?: string | number | undefined; background?: string | number | undefined; color?: string | number | undefined; borderColor?: string | number | undefined; borderWidth?: string | number | undefined; borderStyle?: "none" | "solid" | "dashed" | "dotted" | undefined; borderRadius?: string | number | undefined; boxShadow?: string | number | undefined; fontSize?: string | number | undefined; fontFamily?: string | number | undefined; fontWeight?: string | number | undefined; lineHeight?: string | number | undefined; textAlign?: "start" | "center" | "end" | "left" | "right" | undefined; whiteSpace?: "normal" | "nowrap" | "pre" | "pre-wrap" | "pre-line" | "break-spaces" | undefined; overflow?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowX?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowY?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; position?: "fixed" | "absolute" | "static" | "relative" | "sticky" | undefined; inset?: string | number | undefined; top?: string | number | undefined; right?: string | number | undefined; bottom?: string | number | undefined; left?: string | number | undefined; gridTemplateColumns?: string | number | undefined; gridColumn?: string | number | undefined; gridRow?: string | number | undefined; flex?: string | number | undefined; flexDirection?: "row" | "column" | "row-reverse" | "column-reverse" | undefined; flexWrap?: "nowrap" | "wrap" | "wrap-reverse" | undefined; alignItems?: "start" | "center" | "end" | "stretch" | "baseline" | undefined; justifyContent?: "start" | "center" | "end" | "space-between" | "space-around" | "space-evenly" | undefined; flexGrow?: number | undefined; flexShrink?: number | undefined; alignSelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; justifySelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; objectFit?: "fill" | "cover" | "none" | "contain" | "scale-down" | undefined; opacity?: number | undefined; } | undefined; accessRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; evidenceRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; repeat?: { source: import("..").PageExpression; keyPath: string[]; limit: number; } | undefined; }[]; }; capabilityInstances: { instanceId: string; nodeId: string; capabilityRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; providerRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; propertySchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; properties: Record; allowedSideEffects: ("storage" | "websocket" | "navigation" | "network" | "clipboard" | "worker")[]; runtimeContractVersion?: string | undefined; propertyBindings?: { targetPath: string[]; expression: import("..").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("..").PageExpression; }[] | undefined; eventEffects?: { sourcePort: string; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; refreshBindingIds: string[]; }[] | undefined; accessPolicy?: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; } | undefined; activationWhen?: import("..").PageStateActivation | undefined; }[]; deniedCapabilityInstanceIds: string[]; stateDefinitions: { stateId: string; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; persistence: "url" | "session" | "none" | "tenant-preference" | "url-with-tenant-preference"; scopeNodeId?: string | undefined; initialValue?: import("..").PageExpression | undefined; defaultValue?: import("..").JsonValue | undefined; urlWriteback?: "never" | "synchronize" | undefined; preferencePartitionStateId?: string | undefined; legacyBrowserPreferenceImport?: { storageKey: string; valueType: "string" | "number" | "json" | "boolean-01"; jsonPath?: (string | { stateId: string; })[] | undefined; } | undefined; }[]; entryTransitions: { transitionId: string; activation: import("..").PageStateActivation; targetRef: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; pathParameters: Record; query: { preserve: boolean; remove: string[]; set: Record; }; targetRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; targetAccessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; targetRouteClaim: { kind: "canonical" | "alias" | "redirect"; routeSpaceRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; pathTemplate: string; surface: "studio" | "kernel"; normalizedPath: string; matcher: { caseSensitive: boolean; trailingSlash: "preserve" | "remove" | "require"; parameters: { name: string; type: "integer" | "identifier" | "slug" | "uuid"; required: boolean; }[]; surface: "studio" | "kernel"; }; redirectTargetRef?: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }; browsingContext?: "same" | "new" | undefined; gestureSource?: { capabilityInstanceId: string; port: string; } | undefined; targetReleaseRevisionRef?: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }[]; interactionBindings: { bindingId: string; source: { capabilityInstanceId: string; port: string; }; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; targetStateId: string; transition: "set" | "append" | "reset" | "merge" | "remove" | "toggle"; inputMapping: Record; sourceResultSchemaRevisionRef?: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }[]; queryBindings: { bindingId: string; queryDefinitionRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; parameters: Record; target: { capabilityInstanceId: string; port: string; }; renderModelSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; execution: "server" | "local-state"; pagination: "offset" | "none" | "cursor"; cache: "none" | "identity-scoped" | "tenant-scoped"; cancelOnChange: boolean; targetProjection?: { expression: import("..").PageExpression; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; } | undefined; streamTargetProjection?: { expression: import("..").PageExpression; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; } | undefined; stateEffects?: { targetStateId: string; value: import("..").PageExpression; when?: import("..").PageExpression | undefined; }[] | undefined; queryWhen?: import("..").PageStateActivation | undefined; loadTiming?: "page-start" | "component-mount" | undefined; accessFailure?: "render-forbidden" | undefined; draftRetention?: { identityParameters: string[]; } | undefined; queryRetention?: { identityParameters: string[]; } | undefined; resultStateBindings?: { targetStateId: string; targetStateSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; source: { kind: "page-info-total" | "model-total"; }; }[] | undefined; cursorWindow?: { pageChangePort: string; pageChangeIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; sourceCapabilityInstanceId?: string | undefined; } | undefined; refreshPolicy?: { intervalMs: number; when?: import("..").PageExpression | undefined; } | undefined; }[]; actionBindings: { bindingId: string; commandRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; source: { capabilityInstanceId: string; port: string; }; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; inputSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; inputMapping: Record; accessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; idempotencyKeySource: "interaction" | "record-and-interaction" | "caller-provided"; resultSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; success: { refreshBindingIds: string[]; download?: { kind: "native"; } | { kind: "text-artifact"; fileNamePath: string[]; mimeTypePath: string[]; contentPath: string[]; maxBytes: number; } | undefined; ephemeralResult?: { kind: "one-time-value"; valuePath: string; labelPath: string; title: { defaultLocale: string; values: Record; }; description: { defaultLocale: string; values: Record; }; copySuccessToast: { defaultLocale: string; values: Record; }; copyFailureToast: { defaultLocale: string; values: Record; }; } | undefined; resultBindingEffects?: { bindingId: string; operation: "upsert-append" | "remove-exact"; collectionPath: string[]; identityPath: string[]; mappings: { targetPath: string[]; source: { kind: "result-field"; path: string; } | { kind: "constant"; value: import("..").JsonValue; } | { kind: "collection-length"; offset: number; }; }[]; }[] | undefined; clipboard?: { source: { kind: "result-field"; path: string; }; fallbackToast: { defaultLocale: string; values: Record; }; copiedToast?: { defaultLocale: string; values: Record; } | undefined; } | undefined; navigationTargetRef?: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; toast?: { defaultLocale: string; values: Record; } | undefined; }; recovery: "retry-safe" | "compensating-command" | "manual-review"; lineageRequired: true; when?: import("..").PageExpression | undefined; fileInputs?: { inputId: string; source: { kind: "page-state"; stateId: string; } | { kind: "intent-field"; path: string; }; maxBytes: number; upload?: { purpose: "models" | "uploads" | "agent-attachments" | "agent-artifacts" | "agent-edited-images" | "agent-workbench" | "asset-screenshots" | "data-exports" | "data-feature-media" | "design-assets" | "design-board-thumbnails" | "design-images" | "dev-agent-reference-images" | "dev-agent-review-artifacts" | "external-delivery-techpacks" | "llm-generated-images" | "media-generated" | "media-uploads" | "model-training-files" | "models-checkpoints" | "models-clip" | "models-controlnet" | "models-diffusion-models" | "models-loras-test" | "models-vae" | "output-images" | "plugin-data-imports" | "plugin-runtime" | "plugin-runtime-outputs" | "step-thumbnails" | "techpack-design-intent" | "user-files-base" | "user-files-design-board-background" | "user-files-design-project-cover" | "user-files-designs" | "user-files-icons" | "user-files-import-comfyui-image" | "user-files-import-comfyui-json" | "user-files-import-comfyui-json-url" | "user-files-instruction-input" | "user-files-linesheet" | "user-files-media" | "user-files-other" | "user-files-prompt-assistant" | "user-files-table-data" | "user-files-techpack-attachments" | "user-files-text-data-file" | "user-files-workflow-input" | "workflow-image-mask" | "workflow-image-overlay" | "workflow-import"; } | undefined; accept?: string | undefined; }[] | undefined; sensitiveInputPaths?: string[] | undefined; confirmation?: { defaultLocale: string; values: Record; } | undefined; compensationCommandRevisionRef?: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }[]; pageAccessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; tokenRevisionRefs: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; performanceBudgetRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; observationPolicyRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; privacyClassification: "public" | "restricted" | "internal" | "confidential"; schemaVersion: 1; tenantScope: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; }; releaseRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; compilerRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; generation: number; dependencySnapshot: { role: "workflow" | "action" | "provider" | "shell" | "capability" | "agent" | "token" | "page" | "navigation" | "view" | "route-space" | "page-release" | "workbench" | "workbench-release" | "navigation-release" | "menu-action" | "application-menu-catalog" | "ontology-definition" | "projection-spec" | "query-definition" | "projection" | "action-program" | "schema" | "compiler" | "built-in-application" | "design" | "layout-policy" | "performance-budget" | "observation-policy"; revisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; }[]; contentHash: string; rebuildable: true; diagnostics: { code: string; path: string; message: string; stage?: "contract" | "runtime" | "document" | "reference" | "policy" | undefined; severity?: "error" | "warning" | "info" | undefined; blocking?: boolean | undefined; recovery?: string[] | undefined; }[]; contract: "PageRuntimeBundle"; shellDescriptor: { shellRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; header: { enabled: false; } | { enabled: true; navigationPlacement: "studio.headbar.primary" | "kernel.primary"; }; }; ontologyBindings: { bindingId: string; ontologyDefinitionRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; viewRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; canonicalDataViewRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; parameters: Record; target: { capabilityInstanceId: string; port: string; }; renderModelSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; pagination: "offset" | "none" | "cursor"; cache: "none" | "identity-scoped" | "tenant-scoped"; cancelOnChange: boolean; cursorWindow?: { pageChangePort: string; pageChangeIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; sourceCapabilityInstanceId?: string | undefined; } | undefined; }[]; capabilityAccessEvaluated?: true | undefined; sharedStateBindings?: { bindingId: string; provider: { id: string; version: number; }; states: Record; queries: Record; writeInteractions: string[]; }[] | undefined; initialQueryPolicy?: "auto" | "disabled" | "explicit" | undefined; programBindings?: { source: { capabilityInstanceId: string; port: string; }; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; programRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; definition: { contract: "ActionProgramDefinition"; schemaVersion: 1; programId: string; ownerRepo: string; tenantScope: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; }; supportedSurface: "studio"; inputSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; resultSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; entry: "main"; abi: "monkeys.action-program/2"; compiler: string; target: "browser-worker-es2020"; sourceHash: string; compiledHash: string; sourceMapHash: string; dependencies: { kind: "query" | "command"; revisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; inputSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; resultSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; dynamicInputKeys: string[]; download?: { kind: "native"; } | { kind: "text-artifact"; fileNamePath: string[]; mimeTypePath: string[]; contentPath: string[]; maxBytes: number; } | undefined; }[]; effects: ("form" | "download" | "toast" | "refresh" | "state.get" | "state.set")[]; refreshAliases: string[]; stateAliases: { alias: string; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; }[]; budgets: { rpcMs: number; concurrentCalls: number; calls: number; messageBytes: number; activeMs: number; formMs: number; wallMs: number; }; }; bindingId: string; inputMapping: Record; dependencyInputs: Record>; accessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; concurrencyKeyPath: string[]; refreshAliases: Record; stateAliases: Record; confirmation?: { defaultLocale: string; values: Record; } | undefined; when?: import("..").PageExpression | undefined; }[] | undefined; } | import("..").LegacyPageRuntimeBundle, unknown, z.core.$ZodTypeInternals<{ pageId: string; pageRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; surface: "studio" | "kernel"; routeClaims: { kind: "canonical" | "alias" | "redirect"; routeSpaceRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; pathTemplate: string; surface: "studio" | "kernel"; normalizedPath: string; matcher: { caseSensitive: boolean; trailingSlash: "preserve" | "remove" | "require"; parameters: { name: string; type: "integer" | "identifier" | "slug" | "uuid"; required: boolean; }[]; surface: "studio" | "kernel"; }; redirectTargetRef?: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }[]; routeStatePresentations: { surface: "studio" | "kernel"; state: "forbidden"; kind: "status"; presentation: "page" | "panel"; title: { defaultLocale: string; values: Record; }; description?: { defaultLocale: string; values: Record; } | undefined; }[]; shellRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; renderTree: { contract: "RenderTree"; treeId: string; product: "studio" | "kernel"; rootNodeId: string; nodes: { contract: "RenderNode"; nodeId: string; kind: "record" | "action" | "shell" | "detail" | "page" | "navigation" | "view" | "control" | "overlay" | "professional-provider"; version: number; ownerRepo: string; children: string[]; pageRef: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; }; capabilityRef: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; }; surface: { frameOwner: "provider" | "none" | "host"; density: "default" | "compact" | "comfortable"; tone?: string | undefined; }; scroll: { owner: "provider" | "page" | "surface"; axis: "none" | "x" | "y" | "both"; virtualizationBoundary: boolean; restoreKey?: string | undefined; }; activation: { activationId: string; mode: "inline" | "fullscreen" | "navigate" | "select" | "drawer" | "modal"; targetPath?: string | undefined; history?: "push" | "replace" | undefined; }; lifecycle: { mountPolicy: "always" | "when-visible" | "when-active"; queryPolicy: "always" | "when-visible" | "when-active" | "manual"; retainOnDeactivate: boolean; deepLink: boolean; focusReturn: boolean; }; layout: { mode: "contents" | "block" | "flex" | "grid" | "absolute"; direction?: "row" | "column" | undefined; columns?: number | undefined; align?: "start" | "center" | "end" | "stretch" | undefined; justify?: "start" | "center" | "end" | "between" | "around" | undefined; gapTokenRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; }; responsive: { layout: { mode: "contents" | "block" | "flex" | "grid" | "absolute"; direction?: "row" | "column" | undefined; columns?: number | undefined; align?: "start" | "center" | "end" | "stretch" | undefined; justify?: "start" | "center" | "end" | "between" | "around" | undefined; gapTokenRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; }; minWidthPx?: number | undefined; maxWidthPx?: number | undefined; style?: { width?: string | number | undefined; height?: string | number | undefined; minWidth?: string | number | undefined; maxWidth?: string | number | undefined; minHeight?: string | number | undefined; maxHeight?: string | number | undefined; padding?: string | number | undefined; paddingBlock?: string | number | undefined; paddingInline?: string | number | undefined; margin?: string | number | undefined; marginBlockStart?: string | number | undefined; marginBlockEnd?: string | number | undefined; marginInlineStart?: string | number | undefined; marginInlineEnd?: string | number | undefined; display?: "inline" | "none" | "contents" | "block" | "flex" | "grid" | "inline-block" | "inline-flex" | undefined; gap?: string | number | undefined; rowGap?: string | number | undefined; columnGap?: string | number | undefined; background?: string | number | undefined; color?: string | number | undefined; borderColor?: string | number | undefined; borderWidth?: string | number | undefined; borderStyle?: "none" | "solid" | "dashed" | "dotted" | undefined; borderRadius?: string | number | undefined; boxShadow?: string | number | undefined; fontSize?: string | number | undefined; fontFamily?: string | number | undefined; fontWeight?: string | number | undefined; lineHeight?: string | number | undefined; textAlign?: "start" | "center" | "end" | "left" | "right" | undefined; whiteSpace?: "normal" | "nowrap" | "pre" | "pre-wrap" | "pre-line" | "break-spaces" | undefined; overflow?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowX?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowY?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; position?: "fixed" | "absolute" | "static" | "relative" | "sticky" | undefined; inset?: string | number | undefined; top?: string | number | undefined; right?: string | number | undefined; bottom?: string | number | undefined; left?: string | number | undefined; gridTemplateColumns?: string | number | undefined; gridColumn?: string | number | undefined; gridRow?: string | number | undefined; flex?: string | number | undefined; flexDirection?: "row" | "column" | "row-reverse" | "column-reverse" | undefined; flexWrap?: "nowrap" | "wrap" | "wrap-reverse" | undefined; alignItems?: "start" | "center" | "end" | "stretch" | "baseline" | undefined; justifyContent?: "start" | "center" | "end" | "space-between" | "space-around" | "space-evenly" | undefined; flexGrow?: number | undefined; flexShrink?: number | undefined; alignSelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; justifySelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; objectFit?: "fill" | "cover" | "none" | "contain" | "scale-down" | undefined; opacity?: number | undefined; } | undefined; }[]; state: "success" | "error" | "idle" | "loading" | "disabled" | "empty" | "selected"; renderModel: Record; parentNodeId?: string | undefined; slot?: string | undefined; semanticRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; dataContextRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; runtimeContractVersion?: string | undefined; providerRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; stateRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; style?: { width?: string | number | undefined; height?: string | number | undefined; minWidth?: string | number | undefined; maxWidth?: string | number | undefined; minHeight?: string | number | undefined; maxHeight?: string | number | undefined; padding?: string | number | undefined; paddingBlock?: string | number | undefined; paddingInline?: string | number | undefined; margin?: string | number | undefined; marginBlockStart?: string | number | undefined; marginBlockEnd?: string | number | undefined; marginInlineStart?: string | number | undefined; marginInlineEnd?: string | number | undefined; display?: "inline" | "none" | "contents" | "block" | "flex" | "grid" | "inline-block" | "inline-flex" | undefined; gap?: string | number | undefined; rowGap?: string | number | undefined; columnGap?: string | number | undefined; background?: string | number | undefined; color?: string | number | undefined; borderColor?: string | number | undefined; borderWidth?: string | number | undefined; borderStyle?: "none" | "solid" | "dashed" | "dotted" | undefined; borderRadius?: string | number | undefined; boxShadow?: string | number | undefined; fontSize?: string | number | undefined; fontFamily?: string | number | undefined; fontWeight?: string | number | undefined; lineHeight?: string | number | undefined; textAlign?: "start" | "center" | "end" | "left" | "right" | undefined; whiteSpace?: "normal" | "nowrap" | "pre" | "pre-wrap" | "pre-line" | "break-spaces" | undefined; overflow?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowX?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; overflowY?: "auto" | "visible" | "hidden" | "scroll" | "clip" | undefined; position?: "fixed" | "absolute" | "static" | "relative" | "sticky" | undefined; inset?: string | number | undefined; top?: string | number | undefined; right?: string | number | undefined; bottom?: string | number | undefined; left?: string | number | undefined; gridTemplateColumns?: string | number | undefined; gridColumn?: string | number | undefined; gridRow?: string | number | undefined; flex?: string | number | undefined; flexDirection?: "row" | "column" | "row-reverse" | "column-reverse" | undefined; flexWrap?: "nowrap" | "wrap" | "wrap-reverse" | undefined; alignItems?: "start" | "center" | "end" | "stretch" | "baseline" | undefined; justifyContent?: "start" | "center" | "end" | "space-between" | "space-around" | "space-evenly" | undefined; flexGrow?: number | undefined; flexShrink?: number | undefined; alignSelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; justifySelf?: "auto" | "start" | "center" | "end" | "stretch" | undefined; objectFit?: "fill" | "cover" | "none" | "contain" | "scale-down" | undefined; opacity?: number | undefined; } | undefined; accessRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; evidenceRef?: { kind: string; id: string; version?: string | number | undefined; ownerRepo?: string | undefined; } | undefined; repeat?: { source: import("..").PageExpression; keyPath: string[]; limit: number; } | undefined; }[]; }; capabilityInstances: { instanceId: string; nodeId: string; capabilityRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; providerRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; propertySchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; properties: Record; allowedSideEffects: ("storage" | "websocket" | "navigation" | "network" | "clipboard" | "worker")[]; runtimeContractVersion?: string | undefined; propertyBindings?: { targetPath: string[]; expression: import("..").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("..").PageExpression; }[] | undefined; eventEffects?: { sourcePort: string; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; refreshBindingIds: string[]; }[] | undefined; accessPolicy?: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; } | undefined; activationWhen?: import("..").PageStateActivation | undefined; }[]; deniedCapabilityInstanceIds: string[]; stateDefinitions: { stateId: string; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; persistence: "url" | "session" | "none" | "tenant-preference" | "url-with-tenant-preference"; scopeNodeId?: string | undefined; initialValue?: import("..").PageExpression | undefined; defaultValue?: import("..").JsonValue | undefined; urlWriteback?: "never" | "synchronize" | undefined; preferencePartitionStateId?: string | undefined; legacyBrowserPreferenceImport?: { storageKey: string; valueType: "string" | "number" | "json" | "boolean-01"; jsonPath?: (string | { stateId: string; })[] | undefined; } | undefined; }[]; entryTransitions: { transitionId: string; activation: import("..").PageStateActivation; targetRef: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; pathParameters: Record; query: { preserve: boolean; remove: string[]; set: Record; }; targetRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; targetAccessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; targetRouteClaim: { kind: "canonical" | "alias" | "redirect"; routeSpaceRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; pathTemplate: string; surface: "studio" | "kernel"; normalizedPath: string; matcher: { caseSensitive: boolean; trailingSlash: "preserve" | "remove" | "require"; parameters: { name: string; type: "integer" | "identifier" | "slug" | "uuid"; required: boolean; }[]; surface: "studio" | "kernel"; }; redirectTargetRef?: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }; browsingContext?: "same" | "new" | undefined; gestureSource?: { capabilityInstanceId: string; port: string; } | undefined; targetReleaseRevisionRef?: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }[]; interactionBindings: { bindingId: string; source: { capabilityInstanceId: string; port: string; }; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; targetStateId: string; transition: "set" | "append" | "reset" | "merge" | "remove" | "toggle"; inputMapping: Record; sourceResultSchemaRevisionRef?: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }[]; queryBindings: { bindingId: string; queryDefinitionRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; parameters: Record; target: { capabilityInstanceId: string; port: string; }; renderModelSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; execution: "server" | "local-state"; pagination: "offset" | "none" | "cursor"; cache: "none" | "identity-scoped" | "tenant-scoped"; cancelOnChange: boolean; targetProjection?: { expression: import("..").PageExpression; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; } | undefined; streamTargetProjection?: { expression: import("..").PageExpression; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; } | undefined; stateEffects?: { targetStateId: string; value: import("..").PageExpression; when?: import("..").PageExpression | undefined; }[] | undefined; queryWhen?: import("..").PageStateActivation | undefined; loadTiming?: "page-start" | "component-mount" | undefined; accessFailure?: "render-forbidden" | undefined; draftRetention?: { identityParameters: string[]; } | undefined; queryRetention?: { identityParameters: string[]; } | undefined; resultStateBindings?: { targetStateId: string; targetStateSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; source: { kind: "page-info-total" | "model-total"; }; }[] | undefined; cursorWindow?: { pageChangePort: string; pageChangeIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; sourceCapabilityInstanceId?: string | undefined; } | undefined; refreshPolicy?: { intervalMs: number; when?: import("..").PageExpression | undefined; } | undefined; }[]; actionBindings: { bindingId: string; commandRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; source: { capabilityInstanceId: string; port: string; }; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; inputSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; inputMapping: Record; accessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; idempotencyKeySource: "interaction" | "record-and-interaction" | "caller-provided"; resultSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; success: { refreshBindingIds: string[]; download?: { kind: "native"; } | { kind: "text-artifact"; fileNamePath: string[]; mimeTypePath: string[]; contentPath: string[]; maxBytes: number; } | undefined; ephemeralResult?: { kind: "one-time-value"; valuePath: string; labelPath: string; title: { defaultLocale: string; values: Record; }; description: { defaultLocale: string; values: Record; }; copySuccessToast: { defaultLocale: string; values: Record; }; copyFailureToast: { defaultLocale: string; values: Record; }; } | undefined; resultBindingEffects?: { bindingId: string; operation: "upsert-append" | "remove-exact"; collectionPath: string[]; identityPath: string[]; mappings: { targetPath: string[]; source: { kind: "result-field"; path: string; } | { kind: "constant"; value: import("..").JsonValue; } | { kind: "collection-length"; offset: number; }; }[]; }[] | undefined; clipboard?: { source: { kind: "result-field"; path: string; }; fallbackToast: { defaultLocale: string; values: Record; }; copiedToast?: { defaultLocale: string; values: Record; } | undefined; } | undefined; navigationTargetRef?: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; toast?: { defaultLocale: string; values: Record; } | undefined; }; recovery: "retry-safe" | "compensating-command" | "manual-review"; lineageRequired: true; when?: import("..").PageExpression | undefined; fileInputs?: { inputId: string; source: { kind: "page-state"; stateId: string; } | { kind: "intent-field"; path: string; }; maxBytes: number; upload?: { purpose: "models" | "uploads" | "agent-attachments" | "agent-artifacts" | "agent-edited-images" | "agent-workbench" | "asset-screenshots" | "data-exports" | "data-feature-media" | "design-assets" | "design-board-thumbnails" | "design-images" | "dev-agent-reference-images" | "dev-agent-review-artifacts" | "external-delivery-techpacks" | "llm-generated-images" | "media-generated" | "media-uploads" | "model-training-files" | "models-checkpoints" | "models-clip" | "models-controlnet" | "models-diffusion-models" | "models-loras-test" | "models-vae" | "output-images" | "plugin-data-imports" | "plugin-runtime" | "plugin-runtime-outputs" | "step-thumbnails" | "techpack-design-intent" | "user-files-base" | "user-files-design-board-background" | "user-files-design-project-cover" | "user-files-designs" | "user-files-icons" | "user-files-import-comfyui-image" | "user-files-import-comfyui-json" | "user-files-import-comfyui-json-url" | "user-files-instruction-input" | "user-files-linesheet" | "user-files-media" | "user-files-other" | "user-files-prompt-assistant" | "user-files-table-data" | "user-files-techpack-attachments" | "user-files-text-data-file" | "user-files-workflow-input" | "workflow-image-mask" | "workflow-image-overlay" | "workflow-import"; } | undefined; accept?: string | undefined; }[] | undefined; sensitiveInputPaths?: string[] | undefined; confirmation?: { defaultLocale: string; values: Record; } | undefined; compensationCommandRevisionRef?: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; } | undefined; }[]; pageAccessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; tokenRevisionRefs: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; performanceBudgetRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; observationPolicyRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; privacyClassification: "public" | "restricted" | "internal" | "confidential"; schemaVersion: 1; tenantScope: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; }; releaseRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; compilerRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; generation: number; dependencySnapshot: { role: "workflow" | "action" | "provider" | "shell" | "capability" | "agent" | "token" | "page" | "navigation" | "view" | "route-space" | "page-release" | "workbench" | "workbench-release" | "navigation-release" | "menu-action" | "application-menu-catalog" | "ontology-definition" | "projection-spec" | "query-definition" | "projection" | "action-program" | "schema" | "compiler" | "built-in-application" | "design" | "layout-policy" | "performance-budget" | "observation-policy"; revisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; }[]; contentHash: string; rebuildable: true; diagnostics: { code: string; path: string; message: string; stage?: "contract" | "runtime" | "document" | "reference" | "policy" | undefined; severity?: "error" | "warning" | "info" | undefined; blocking?: boolean | undefined; recovery?: string[] | undefined; }[]; contract: "PageRuntimeBundle"; shellDescriptor: { shellRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; header: { enabled: false; } | { enabled: true; navigationPlacement: "studio.headbar.primary" | "kernel.primary"; }; }; ontologyBindings: { bindingId: string; ontologyDefinitionRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; viewRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; canonicalDataViewRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; parameters: Record; target: { capabilityInstanceId: string; port: string; }; renderModelSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; pagination: "offset" | "none" | "cursor"; cache: "none" | "identity-scoped" | "tenant-scoped"; cancelOnChange: boolean; cursorWindow?: { pageChangePort: string; pageChangeIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; sourceCapabilityInstanceId?: string | undefined; } | undefined; }[]; capabilityAccessEvaluated?: true | undefined; sharedStateBindings?: { bindingId: string; provider: { id: string; version: number; }; states: Record; queries: Record; writeInteractions: string[]; }[] | undefined; initialQueryPolicy?: "auto" | "disabled" | "explicit" | undefined; programBindings?: { source: { capabilityInstanceId: string; port: string; }; sourceIntentSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; programRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; definition: { contract: "ActionProgramDefinition"; schemaVersion: 1; programId: string; ownerRepo: string; tenantScope: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; }; supportedSurface: "studio"; inputSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; resultSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; entry: "main"; abi: "monkeys.action-program/2"; compiler: string; target: "browser-worker-es2020"; sourceHash: string; compiledHash: string; sourceMapHash: string; dependencies: { kind: "query" | "command"; revisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; inputSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; resultSchemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; dynamicInputKeys: string[]; download?: { kind: "native"; } | { kind: "text-artifact"; fileNamePath: string[]; mimeTypePath: string[]; contentPath: string[]; maxBytes: number; } | undefined; }[]; effects: ("form" | "download" | "toast" | "refresh" | "state.get" | "state.set")[]; refreshAliases: string[]; stateAliases: { alias: string; schemaRevisionRef: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }; }[]; budgets: { rpcMs: number; concurrentCalls: number; calls: number; messageBytes: number; activeMs: number; formMs: number; wallMs: number; }; }; bindingId: string; inputMapping: Record; dependencyInputs: Record>; accessPolicy: { authenticated: boolean; groupAllOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; groupAnyOf: { kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; permissionAllOf: string[]; permissionAnyOf: string[]; conditionAllOf: { revision: number; schemaVersion: number; contentHash: string; kind: string; id: string; ownerRepo: string; visibility: "tenant" | "public" | "global"; tenantScope?: { tenantRef: { kind: string; id: string; ownerRepo: string; }; dataSpaceRef: { kind: string; id: string; ownerRepo: string; }; teamRef?: { kind: string; id: string; ownerRepo: string; } | undefined; } | undefined; }[]; }; concurrencyKeyPath: string[]; refreshAliases: Record; stateAliases: Record; confirmation?: { defaultLocale: string; values: Record; } | undefined; when?: import("..").PageExpression | undefined; }[] | undefined; } | import("..").LegacyPageRuntimeBundle, unknown>>>; workbench: 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>>; }, 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>>; redirect: z.ZodOptional; source: 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>; }, z.core.$strict>; target: z.ZodObject<{ resourceKind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; 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>; 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>; normalizedPath: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; navigation: 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"; }>; 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>>; releaseSlotRefs: z.ZodArray; releaseSlotId: z.ZodString; }, z.core.$strict>>; generation: z.ZodNumber; contentHash: z.ZodString; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; routeParameters: z.ZodPipe>; generation: z.ZodNumber; etag: z.ZodString; contentHash: z.ZodString; outcome: z.ZodLiteral<"declarative">; }, z.core.$strict>, z.ZodDiscriminatedUnion<[z.ZodObject<{ resourceKind: z.ZodLiteral<"page">; code: z.ZodLiteral<"DECLARATIVE_PAGE_FORBIDDEN">; presentation: 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>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; routeParameters: z.ZodPipe>; generation: z.ZodNumber; etag: z.ZodString; contentHash: z.ZodString; outcome: z.ZodLiteral<"forbidden">; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"workbench">; code: z.ZodLiteral<"DECLARATIVE_WORKBENCH_FORBIDDEN">; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; routeParameters: z.ZodPipe>; generation: z.ZodNumber; etag: z.ZodString; contentHash: z.ZodString; outcome: z.ZodLiteral<"forbidden">; }, z.core.$strict>], "resourceKind">, z.ZodObject<{ code: z.ZodLiteral; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; routeParameters: z.ZodPipe>; generation: z.ZodNumber; etag: z.ZodString; contentHash: z.ZodString; outcome: z.ZodLiteral<"unavailable" | "forbidden" | "not-found">; }, z.core.$strict>, z.ZodObject<{ code: z.ZodLiteral; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; routeParameters: z.ZodPipe>; generation: z.ZodNumber; etag: z.ZodString; contentHash: z.ZodString; outcome: z.ZodLiteral<"unavailable" | "forbidden" | "not-found">; }, z.core.$strict>]>>; export declare const runtimeDefinitionEtag: (etag: string) => string; export {}; //# sourceMappingURL=runtime-definition-wire.d.ts.map