import { z } from "zod"; export declare const DECLARATIVE_CONTROL_API_PREFIX: "/api/declarative-control"; export declare const DECLARATIVE_CONTROL_CONTROLLER_PATH: "/declarative-control"; export declare const DeclarativeResourceKindSchema: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; export type DeclarativeResourceKind = z.infer; export declare const DeclarativeAuthoringActionSchema: z.ZodEnum<{ preview: "preview"; publish: "publish"; rollback: "rollback"; validate: "validate"; }>; export type DeclarativeAuthoringAction = z.infer; export declare const declarativeControlRoutes: { readonly prepareDocumentImport: (kind: "page" | "navigation") => string; readonly importDocument: (kind: "page" | "navigation") => string; readonly validate: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly preview: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly publish: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly rollback: (kind: DeclarativeResourceKind, resourceId: string, releaseSlotId: string) => string; readonly slotAuthority: (kind: DeclarativeResourceKind, slotId: string) => string; readonly resources: (kind: DeclarativeResourceKind) => string; readonly authoringCreate: (kind: DeclarativeResourceKind) => string; readonly draft: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly revisions: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly authoringHistory: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly releaseRevisions: (kind: DeclarativeResourceKind, resourceId: string, releaseSlotId: string) => string; readonly references: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly retire: (kind: DeclarativeResourceKind, resourceId: string) => string; readonly authoringBootstrap: () => string; readonly authoringPrepare: (kind: DeclarativeResourceKind, resourceId: string, action: DeclarativeAuthoringAction) => string; readonly navigationPlacements: () => string; readonly navigationImport: (placement: string) => string; readonly navigationSeedMigration: (placement: string) => string; readonly publicationPlan: () => string; readonly publicationJobs: () => string; readonly publicationJob: (jobId: string) => string; readonly publicationJobResume: (jobId: string) => string; readonly publicationJobCancel: (jobId: string) => string; readonly runtimeResolve: () => string; readonly runtimeNavigationBootstrap: () => string; readonly runtimeWorkbenchBootstrap: () => string; readonly runtimePage: (releaseSlotId: string) => string; readonly runtimeNavigation: (releaseSlotId: string) => string; readonly runtimeWorkbench: (releaseSlotId: string) => string; readonly runtimePreview: () => string; readonly runtimePreviewBindingQuery: (bindingId: string) => string; readonly runtimeBindingQuery: (releaseSlotId: string, bindingId: string) => string; readonly runtimeActionExecute: (releaseSlotId: string, actionBindingId: string) => string; readonly runtimeNavigationActionExecute: (releaseSlotId: string, nodeId: string) => string; }; export declare const DeclarativeSuccessEnvelopeSchema: >>(data: T) => z.ZodObject<{ code: z.ZodNumber; message: z.ZodString; data: T; }, z.core.$loose>; export declare const DeclarativeErrorEnvelopeSchema: z.ZodObject<{ code: z.ZodString; message: z.ZodString; requestId: z.ZodOptional; details: z.ZodOptional; diagnostics: z.ZodOptional>; }, z.core.$loose>; export declare const DeclarativeRuntimeBindingQueryIntentSchema: z.ZodObject<{ 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>; pageRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodDefault>>>>; pageSize: z.ZodDefault; cursor: z.ZodOptional; }, z.core.$strict>; export type DeclarativeRuntimeBindingQueryIntent = z.infer; export declare const DeclarativeRuntimeBindingQueryResultSchema: z.ZodObject<{ bindingId: 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>; pageRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; model: z.ZodRecord>>; refresh: z.ZodOptional>; pageInfo: z.ZodOptional; total: z.ZodOptional; }, z.core.$strict>>; sourceRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeRuntimeBindingQueryResult = z.infer; export declare const DeclarativeRuntimeActionRoutePathSchema: z.ZodString; export declare const DeclarativeRuntimeActionExecuteIntentSchema: z.ZodObject<{ 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>; pageRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; intent: z.ZodRecord>>; recoveryOnly: z.ZodOptional>; pageState: z.ZodPipe>>>; files: z.ZodOptional, z.ZodObject<{ fileName: z.ZodString; canonicalUri: z.ZodString; }, z.core.$strict>]>>>; scope: z.ZodOptional>>>>; routePath: z.ZodOptional; idempotencyKey: z.ZodString; }, z.core.$strict>; /** Old actions have no page-state payload; current action requests retain their strict requirement. */ export declare const LegacyDeclarativeRuntimeActionExecuteIntentSchema: z.ZodObject<{ 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>; pageRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; intent: z.ZodRecord>>; recoveryOnly: z.ZodOptional>; files: z.ZodOptional, z.ZodObject<{ fileName: z.ZodString; canonicalUri: z.ZodString; }, z.core.$strict>]>>>; scope: z.ZodOptional>>>>; routePath: z.ZodOptional; idempotencyKey: z.ZodString; pageState: z.ZodDefault>>>>; }, z.core.$strict>; export type LegacyDeclarativeRuntimeActionExecuteIntent = z.infer; export type DeclarativeRuntimeActionExecuteIntent = z.infer; export declare const DeclarativeNativeDownloadSchema: z.ZodObject<{ url: z.ZodString; fileName: z.ZodString; }, z.core.$strict>; export declare const DeclarativeRuntimeActionExecuteResultSchema: z.ZodObject<{ actionBindingId: 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>; pageRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; 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>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; result: z.ZodRecord>>; download: z.ZodOptional>; downloadError: z.ZodOptional; }, z.core.$strict>>; idempotentReplay: z.ZodBoolean; lineageRef: 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>; refreshBindingIds: z.ZodArray; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeRuntimeActionExecuteResult = z.infer; export declare const DeclarativeRuntimeNavigationActionExecuteIntentSchema: z.ZodObject<{ 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>; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; intent: z.ZodDefault>>>; idempotencyKey: z.ZodString; }, z.core.$strict>; export type DeclarativeRuntimeNavigationActionExecuteIntent = z.infer; export declare const DeclarativeRuntimeNavigationActionExecuteResultSchema: z.ZodObject<{ nodeId: 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>; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; 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>; 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>>; result: z.ZodRecord>>; idempotentReplay: z.ZodBoolean; lineageRef: 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>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeRuntimeNavigationActionExecuteResult = z.infer; export declare const DeclarativeAudienceSimulationSchema: z.ZodObject<{ groupRefs: z.ZodDefault; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>>; permissions: z.ZodDefault>; }, z.core.$strict>; export type DeclarativeAudienceSimulation = z.infer; export declare const DeclarativeReleaseTargetIntentSchema: 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>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; }, z.core.$strict>; export declare const DeclarativeCommandIntentSchema: z.ZodObject<{ idempotencyKey: z.ZodString; definitionVersion: z.ZodNumber; releaseSlotId: z.ZodOptional; releaseExpectedVersion: z.ZodNumber; publicationExpectedGeneration: z.ZodDefault; 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>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; }, z.core.$strict>; targetReleaseVersion: z.ZodOptional; ttlSeconds: z.ZodOptional; audienceSimulation: 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>>>; permissions: z.ZodDefault>; }, z.core.$strict>>; reason: z.ZodOptional; }, z.core.$strict>; export type DeclarativeCommandIntent = z.infer; export declare const DeclarativeBatchOperationIntentSchema: z.ZodObject<{ action: z.ZodDefault>; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; intent: z.ZodObject<{ idempotencyKey: z.ZodString; definitionVersion: z.ZodNumber; releaseSlotId: z.ZodOptional; releaseExpectedVersion: z.ZodNumber; publicationExpectedGeneration: z.ZodDefault; 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>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; }, z.core.$strict>; targetReleaseVersion: z.ZodOptional; ttlSeconds: z.ZodOptional; audienceSimulation: 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>>>; permissions: z.ZodDefault>; }, z.core.$strict>>; reason: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativePublicationPlanIntentSchema: z.ZodObject<{ idempotencyKey: z.ZodString; expectedGeneration: z.ZodNumber; operations: z.ZodArray>; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; intent: z.ZodObject<{ idempotencyKey: z.ZodString; definitionVersion: z.ZodNumber; releaseSlotId: z.ZodOptional; releaseExpectedVersion: z.ZodNumber; publicationExpectedGeneration: z.ZodDefault; 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>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; }, z.core.$strict>; targetReleaseVersion: z.ZodOptional; ttlSeconds: z.ZodOptional; audienceSimulation: 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>>>; permissions: z.ZodDefault>; }, z.core.$strict>>; reason: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>; export type DeclarativePublicationPlanIntent = z.infer; export declare const DeclarativeAuthoringChoiceSchema: z.ZodObject<{ stableRef: 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>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; }, z.core.$strict>; export declare const DeclarativeCapabilitySchemaDocumentSchema: z.ZodObject<{ schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>; export type DeclarativeCapabilitySchemaDocument = z.infer; export declare const DeclarativeCapabilityAuthoringRegistrationSchema: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeCapabilityAuthoringRegistration = z.infer; export declare const DesignCapabilityCatalogEntrySchema: z.ZodObject<{ manifest: z.ZodObject<{ contract: z.ZodLiteral<"CapabilityManifest">; id: z.ZodString; capabilityVersion: z.ZodString; ownerRepo: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; tool: "tool"; view: "view"; "professional-provider": "professional-provider"; primitive: "primitive"; composite: "composite"; }>; displayName: z.ZodString; description: z.ZodOptional; ports: z.ZodObject<{ inputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; outputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>; runtime: z.ZodObject<{ providerBindings: z.ZodArray>; ownerRepo: z.ZodOptional; }, z.core.$strict>; productContexts: z.ZodDefault>>; priority: z.ZodDefault; }, z.core.$strict>>; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; fallbackCapabilityRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; stateSchemaRef: z.ZodOptional; sideEffects: z.ZodDefault>>; }, z.core.$strict>; placement: z.ZodObject<{ surfaces: z.ZodArray; slots: z.ZodDefault>; variants: z.ZodDefault>; tokenRefs: z.ZodDefault>; }, z.core.$strict>; accessibility: z.ZodObject<{ keyboardModel: z.ZodString; focusModel: z.ZodString; labelContract: z.ZodString; }, z.core.$strict>; observability: z.ZodObject<{ eventNamespace: z.ZodString; metrics: z.ZodDefault>; evidenceRefs: z.ZodDefault>; performanceBudgetMs: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; provider: z.ZodObject<{ contract: z.ZodLiteral<"ViewProviderDescriptor">; providerId: z.ZodString; providerVersion: z.ZodString; runtimeContractVersion: z.ZodOptional; ownerRepo: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; rendererKey: z.ZodString; renderModelSchemaRef: z.ZodString; intentSchemaRef: z.ZodOptional; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; supportedPageTypes: z.ZodArray; supportedSurfaces: z.ZodArray>; frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; sideEffects: z.ZodArray>; sideEffectAdapterRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; lifecycle: z.ZodObject<{ preserveMount: z.ZodBoolean; preserveScroll: z.ZodBoolean; focusModel: z.ZodString; }, z.core.$strict>; performance: z.ZodObject<{ lazy: z.ZodBoolean; virtualized: z.ZodBoolean; budgetMs: z.ZodOptional; }, z.core.$strict>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; declarativeRegistration: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export declare const DesignCapabilityCatalogArtifactSchema: z.ZodObject<{ contract: z.ZodLiteral<"DesignCapabilityCatalogArtifact">; schemaVersion: z.ZodLiteral<1>; sourceRef: z.ZodString; 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>; entries: z.ZodArray; id: z.ZodString; capabilityVersion: z.ZodString; ownerRepo: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; tool: "tool"; view: "view"; "professional-provider": "professional-provider"; primitive: "primitive"; composite: "composite"; }>; displayName: z.ZodString; description: z.ZodOptional; ports: z.ZodObject<{ inputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; outputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>; runtime: z.ZodObject<{ providerBindings: z.ZodArray>; ownerRepo: z.ZodOptional; }, z.core.$strict>; productContexts: z.ZodDefault>>; priority: z.ZodDefault; }, z.core.$strict>>; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; fallbackCapabilityRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; stateSchemaRef: z.ZodOptional; sideEffects: z.ZodDefault>>; }, z.core.$strict>; placement: z.ZodObject<{ surfaces: z.ZodArray; slots: z.ZodDefault>; variants: z.ZodDefault>; tokenRefs: z.ZodDefault>; }, z.core.$strict>; accessibility: z.ZodObject<{ keyboardModel: z.ZodString; focusModel: z.ZodString; labelContract: z.ZodString; }, z.core.$strict>; observability: z.ZodObject<{ eventNamespace: z.ZodString; metrics: z.ZodDefault>; evidenceRefs: z.ZodDefault>; performanceBudgetMs: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; provider: z.ZodObject<{ contract: z.ZodLiteral<"ViewProviderDescriptor">; providerId: z.ZodString; providerVersion: z.ZodString; runtimeContractVersion: z.ZodOptional; ownerRepo: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; rendererKey: z.ZodString; renderModelSchemaRef: z.ZodString; intentSchemaRef: z.ZodOptional; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; supportedPageTypes: z.ZodArray; supportedSurfaces: z.ZodArray>; frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; sideEffects: z.ZodArray>; sideEffectAdapterRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; lifecycle: z.ZodObject<{ preserveMount: z.ZodBoolean; preserveScroll: z.ZodBoolean; focusModel: z.ZodString; }, z.core.$strict>; performance: z.ZodObject<{ lazy: z.ZodBoolean; virtualized: z.ZodBoolean; budgetMs: z.ZodOptional; }, z.core.$strict>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; declarativeRegistration: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; export type DesignCapabilityCatalogEntry = z.infer; export type DesignCapabilityCatalogArtifact = z.infer; /** * A product release may contribute a product-owned visual capability without * pretending to be the global Monkeys Design catalog. The application catalog * is the release authority; runtime code remains outside this data contract. */ export declare const ProductDeclarativeCapabilityRegistrationSchema: z.ZodObject<{ manifest: z.ZodObject<{ contract: z.ZodLiteral<"CapabilityManifest">; id: z.ZodString; capabilityVersion: z.ZodString; ownerRepo: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; tool: "tool"; view: "view"; "professional-provider": "professional-provider"; primitive: "primitive"; composite: "composite"; }>; displayName: z.ZodString; description: z.ZodOptional; ports: z.ZodObject<{ inputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; outputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>; runtime: z.ZodObject<{ providerBindings: z.ZodArray>; ownerRepo: z.ZodOptional; }, z.core.$strict>; productContexts: z.ZodDefault>>; priority: z.ZodDefault; }, z.core.$strict>>; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; fallbackCapabilityRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; stateSchemaRef: z.ZodOptional; sideEffects: z.ZodDefault>>; }, z.core.$strict>; placement: z.ZodObject<{ surfaces: z.ZodArray; slots: z.ZodDefault>; variants: z.ZodDefault>; tokenRefs: z.ZodDefault>; }, z.core.$strict>; accessibility: z.ZodObject<{ keyboardModel: z.ZodString; focusModel: z.ZodString; labelContract: z.ZodString; }, z.core.$strict>; observability: z.ZodObject<{ eventNamespace: z.ZodString; metrics: z.ZodDefault>; evidenceRefs: z.ZodDefault>; performanceBudgetMs: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; provider: z.ZodObject<{ contract: z.ZodLiteral<"ViewProviderDescriptor">; providerId: z.ZodString; providerVersion: z.ZodString; runtimeContractVersion: z.ZodOptional; ownerRepo: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; rendererKey: z.ZodString; renderModelSchemaRef: z.ZodString; intentSchemaRef: z.ZodOptional; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; supportedPageTypes: z.ZodArray; supportedSurfaces: z.ZodArray>; frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; sideEffects: z.ZodArray>; sideEffectAdapterRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; lifecycle: z.ZodObject<{ preserveMount: z.ZodBoolean; preserveScroll: z.ZodBoolean; focusModel: z.ZodString; }, z.core.$strict>; performance: z.ZodObject<{ lazy: z.ZodBoolean; virtualized: z.ZodBoolean; budgetMs: z.ZodOptional; }, z.core.$strict>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; declarativeRegistration: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; requiredPermissionCodes: z.ZodDefault>; }, z.core.$strict>; export type ProductDeclarativeCapabilityRegistration = z.infer; export declare const DeclarativeCapabilityAuthoringChoiceSchema: z.ZodObject<{ stableRef: 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>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; registration: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeCreateTemplateRegistrationSchema: z.ZodObject<{ templateRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; legacyMigrationSourcePageIds: z.ZodOptional>; document: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; sourceContentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeCreateTemplateRegistration = z.infer; export declare const DeclarativeRouteSpaceRegistrationSchema: z.ZodObject<{ 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>; routeSpace: z.ZodObject<{ contract: z.ZodLiteral<"RouteSpace">; schemaVersion: z.ZodLiteral<1>; routeSpaceId: z.ZodString; supportedSurface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; basePath: z.ZodString; caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; reservedPaths: z.ZodArray; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; sourceContentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeRouteSpaceRegistration = z.infer; export declare const DeclarativeShellResourceDocumentSchema: z.ZodObject<{ contract: z.ZodLiteral<"DeclarativeShell">; schemaVersion: z.ZodLiteral<1>; 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>; allowedSlots: z.ZodArray; 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>>; surfaceChrome: z.ZodArray; header: z.ZodDiscriminatedUnion<[z.ZodObject<{ enabled: z.ZodLiteral; }, z.core.$strict>, z.ZodObject<{ enabled: z.ZodLiteral; navigationPlacement: z.ZodEnum<{ "studio.headbar.primary": "studio.headbar.primary"; "kernel.primary": "kernel.primary"; }>; }, z.core.$strict>], "enabled">; }, z.core.$strict>>; }, z.core.$strict>; export declare const DeclarativeLayoutPolicyResourceDocumentSchema: z.ZodObject<{ contract: z.ZodLiteral<"DeclarativeLayoutPolicy">; schemaVersion: z.ZodLiteral<1>; allowedModes: z.ZodArray>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeEnvironmentResourceDocumentSchema: z.ZodObject<{ contract: z.ZodLiteral<"DeclarativeEnvironment">; schemaVersion: z.ZodLiteral<1>; environmentId: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; active: z.ZodBoolean; }, z.core.$strict>; export declare const DeclarativeProductResourceRegistrationSchema: z.ZodObject<{ resourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ shell: "shell"; environment: "environment"; "design-token": "design-token"; "access-policy": "access-policy"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; supportedSurfaces: z.ZodArray>; 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>>; schemaRevisionRef: 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>>; document: z.ZodRecord>>; sourceContentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeProductResourceRegistration = z.infer; export declare const DeclarativeDefaultPolicyRegistrationSchema: z.ZodObject<{ role: z.ZodEnum<{ access: "access"; environment: "environment"; layout: "layout"; performance: "performance"; observability: "observability"; tokens: "tokens"; management: "management"; }>; resourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; }, z.core.$strict>; export declare const DeclarativeDomainQueryDefinitionRegistrationSchema: z.ZodObject<{ definitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"DomainQueryDefinition">; schemaVersion: z.ZodLiteral<1>; queryId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; dataSource: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-catalog">; resource: z.ZodEnum<{ view: "view"; ontology: "ontology"; }>; ontologyIdParameter: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-current-view">; ontologyIdParameter: z.ZodString; viewIdParameter: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"governed-catalog">; resourceKind: z.ZodEnum<{ tag: "tag"; "tag-group": "tag-group"; "feature-column": "feature-column"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"registered-service">; }, z.core.$strict>], "kind">>; handlerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; ontologyDefinitionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; viewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; lineageRequired: z.ZodLiteral; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeDomainCommandDefinitionRegistrationSchema: z.ZodObject<{ definitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"DomainCommandDefinition">; commandName: z.ZodString; ownerRepo: z.ZodString; displayName: z.ZodString; description: z.ZodOptional; targetKinds: z.ZodArray; inputSchemaRef: z.ZodString; outputSchemaRef: z.ZodOptional; sensitiveInputPaths: z.ZodOptional>; sensitiveResultPaths: z.ZodOptional>; requiredPermissionCodes: z.ZodDefault>; handlerRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; sideEffects: z.ZodDefault>>; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeSchemaDefinitionRegistrationSchema: z.ZodObject<{ definitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"Schema">; schemaVersion: z.ZodLiteral<1>; schemaId: z.ZodString; ownerRepo: z.ZodString; dialect: z.ZodLiteral<"https://json-schema.org/draft/2020-12/schema">; document: z.ZodRecord>>; }, z.core.$strict>; }, z.core.$strict>; /** Release-owned product authoring inputs. Instances and releases remain Ontology records. */ export declare const ProductDeclarativeAuthoringCatalogSchema: z.ZodObject<{ contract: z.ZodLiteral<"ProductDeclarativeAuthoringCatalog">; schemaVersion: z.ZodLiteral<1>; applicationId: z.ZodString; createTemplates: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; legacyMigrationSourcePageIds: z.ZodOptional>; document: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; sourceContentHash: z.ZodString; }, z.core.$strict>>; routeSpaces: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; routeSpace: z.ZodObject<{ contract: z.ZodLiteral<"RouteSpace">; schemaVersion: z.ZodLiteral<1>; routeSpaceId: z.ZodString; supportedSurface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; basePath: z.ZodString; caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; reservedPaths: z.ZodArray; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; sourceContentHash: z.ZodString; }, z.core.$strict>>; resourceRegistrations: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ shell: "shell"; environment: "environment"; "design-token": "design-token"; "access-policy": "access-policy"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; supportedSurfaces: z.ZodArray>; 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>>; schemaRevisionRef: 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>>; document: z.ZodRecord>>; sourceContentHash: z.ZodString; }, z.core.$strict>>; defaultPolicies: z.ZodArray; resourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; }, z.core.$strict>>; domainQueryDefinitions: z.ZodDefault; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"DomainQueryDefinition">; schemaVersion: z.ZodLiteral<1>; queryId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; dataSource: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-catalog">; resource: z.ZodEnum<{ view: "view"; ontology: "ontology"; }>; ontologyIdParameter: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"tenant-current-view">; ontologyIdParameter: z.ZodString; viewIdParameter: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"governed-catalog">; resourceKind: z.ZodEnum<{ tag: "tag"; "tag-group": "tag-group"; "feature-column": "feature-column"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"registered-service">; }, z.core.$strict>], "kind">>; handlerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; ontologyDefinitionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; viewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; lineageRequired: z.ZodLiteral; }, z.core.$strict>; }, z.core.$strict>>>; domainCommandDefinitions: z.ZodDefault; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"DomainCommandDefinition">; commandName: z.ZodString; ownerRepo: z.ZodString; displayName: z.ZodString; description: z.ZodOptional; targetKinds: z.ZodArray; inputSchemaRef: z.ZodString; outputSchemaRef: z.ZodOptional; sensitiveInputPaths: z.ZodOptional>; sensitiveResultPaths: z.ZodOptional>; requiredPermissionCodes: z.ZodDefault>; handlerRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; sideEffects: z.ZodDefault>>; }, z.core.$strict>; }, z.core.$strict>>>; schemaDefinitions: z.ZodDefault; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"Schema">; schemaVersion: z.ZodLiteral<1>; schemaId: z.ZodString; ownerRepo: z.ZodString; dialect: z.ZodLiteral<"https://json-schema.org/draft/2020-12/schema">; document: z.ZodRecord>>; }, z.core.$strict>; }, z.core.$strict>>>; capabilityRegistrations: z.ZodDefault; id: z.ZodString; capabilityVersion: z.ZodString; ownerRepo: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; tool: "tool"; view: "view"; "professional-provider": "professional-provider"; primitive: "primitive"; composite: "composite"; }>; displayName: z.ZodString; description: z.ZodOptional; ports: z.ZodObject<{ inputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; outputs: z.ZodDefault; multiple: z.ZodDefault; description: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>; runtime: z.ZodObject<{ providerBindings: z.ZodArray>; ownerRepo: z.ZodOptional; }, z.core.$strict>; productContexts: z.ZodDefault>>; priority: z.ZodDefault; }, z.core.$strict>>; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; fallbackCapabilityRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; stateSchemaRef: z.ZodOptional; sideEffects: z.ZodDefault>>; }, z.core.$strict>; placement: z.ZodObject<{ surfaces: z.ZodArray; slots: z.ZodDefault>; variants: z.ZodDefault>; tokenRefs: z.ZodDefault>; }, z.core.$strict>; accessibility: z.ZodObject<{ keyboardModel: z.ZodString; focusModel: z.ZodString; labelContract: z.ZodString; }, z.core.$strict>; observability: z.ZodObject<{ eventNamespace: z.ZodString; metrics: z.ZodDefault>; evidenceRefs: z.ZodDefault>; performanceBudgetMs: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; provider: z.ZodObject<{ contract: z.ZodLiteral<"ViewProviderDescriptor">; providerId: z.ZodString; providerVersion: z.ZodString; runtimeContractVersion: z.ZodOptional; ownerRepo: z.ZodString; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; rendererKey: z.ZodString; renderModelSchemaRef: z.ZodString; intentSchemaRef: z.ZodOptional; loading: z.ZodEnum<{ lazy: "lazy"; eager: "eager"; viewport: "viewport"; "on-activation": "on-activation"; }>; stateOwner: z.ZodEnum<{ provider: "provider"; host: "host"; external: "external"; }>; supportedPageTypes: z.ZodArray; supportedSurfaces: z.ZodArray>; frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; sideEffects: z.ZodArray>; sideEffectAdapterRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; lifecycle: z.ZodObject<{ preserveMount: z.ZodBoolean; preserveScroll: z.ZodBoolean; focusModel: z.ZodString; }, z.core.$strict>; performance: z.ZodObject<{ lazy: z.ZodBoolean; virtualized: z.ZodBoolean; budgetMs: z.ZodOptional; }, z.core.$strict>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; declarativeRegistration: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; requiredPermissionCodes: z.ZodDefault>; }, z.core.$strict>>>; }, z.core.$strict>; export type ProductDeclarativeAuthoringCatalog = z.infer; export type DeclarativeDomainQueryDefinitionRegistration = z.infer; export type DeclarativeDomainCommandDefinitionRegistration = z.infer; export type DeclarativeSchemaDefinitionRegistration = z.infer; export declare const DeclarativeCreateTemplateChoiceSchema: z.ZodObject<{ stableRef: 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>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; template: z.ZodObject<{ templateRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; legacyMigrationSourcePageIds: z.ZodOptional>; document: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeRouteSpaceChoiceSchema: z.ZodObject<{ stableRef: 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>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; registration: z.ZodObject<{ 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>; routeSpace: z.ZodObject<{ contract: z.ZodLiteral<"RouteSpace">; schemaVersion: z.ZodLiteral<1>; routeSpaceId: z.ZodString; supportedSurface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; basePath: z.ZodString; caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; reservedPaths: z.ZodArray; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeProductResourceChoiceSchema: z.ZodObject<{ stableRef: 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>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; registration: z.ZodObject<{ resourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ shell: "shell"; environment: "environment"; "design-token": "design-token"; "access-policy": "access-policy"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; supportedSurfaces: z.ZodArray>; 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>>; schemaRevisionRef: 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>>; document: z.ZodRecord>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeBindingAuthoringChoiceSchema: z.ZodObject<{ stableRef: 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>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; bindingTemplate: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; action: "action"; view: "view"; ontology: "ontology"; }>; requiredRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiredPermissionCodes: z.ZodArray; inputTemplate: z.ZodRecord; }, z.core.$strict>; accessDiagnostics: z.ZodObject<{ allowed: z.ZodBoolean; missingPermissionCodes: z.ZodArray; issueCodes: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeWorkbenchTargetChoiceSchema: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; 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>; 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>; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, 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>; supportedSurfaces: z.ZodArray>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; provenanceContentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeWorkbenchTargetChoice = z.infer; export declare const DeclarativeCreateIntentSchema: z.ZodObject<{ resourceId: z.ZodString; templateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; sourceRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; pathTemplate: z.ZodOptional; placement: z.ZodOptional; idempotencyKey: z.ZodString; }, z.core.$strict>; export type DeclarativeCreateIntent = z.infer; export declare const DeclarativeDocumentSchema: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; export declare const DeclarativeSaveDraftIntentSchema: z.ZodObject<{ document: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; expectedVersion: z.ZodNumber; idempotencyKey: z.ZodString; }, z.core.$strict>; export type DeclarativeSaveDraftIntent = z.infer; export declare const DeclarativeRetireIntentSchema: z.ZodObject<{ expectedVersion: z.ZodNumber; idempotencyKey: z.ZodString; reason: z.ZodString; }, z.core.$strict>; export type DeclarativeRetireIntent = z.infer; export declare const DeclarativePreparedReleaseTargetSchema: 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>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; releaseSlotId: z.ZodOptional; releaseExpectedVersion: z.ZodNumber; }, z.core.$strict>; export declare const DeclarativeEnvironmentChoiceSchema: z.ZodObject<{ stableRef: 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>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; 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>; registration: z.ZodObject<{ resourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ shell: "shell"; environment: "environment"; "design-token": "design-token"; "access-policy": "access-policy"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; supportedSurfaces: z.ZodArray>; 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>>; schemaRevisionRef: 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>>; document: z.ZodRecord>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeAuthoringPageInfoSchema: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; export declare const DeclarativeAuthoringChoiceKindSchema: z.ZodEnum<{ query: "query"; action: "action"; access: "access"; capability: "capability"; view: "view"; ontology: "ontology"; "published-target": "published-target"; "workbench-target": "workbench-target"; }>; export declare const DeclarativeAuthoringChoicePageSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ choiceKind: z.ZodLiteral<"query" | "action" | "access" | "capability" | "view" | "ontology" | "published-target" | "workbench-target">; items: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; registration: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ choiceKind: z.ZodLiteral<"query" | "action" | "access" | "capability" | "view" | "ontology" | "published-target" | "workbench-target">; items: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; bindingTemplate: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; action: "action"; view: "view"; ontology: "ontology"; }>; requiredRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiredPermissionCodes: z.ZodArray; inputTemplate: z.ZodRecord; }, z.core.$strict>; accessDiagnostics: z.ZodObject<{ allowed: z.ZodBoolean; missingPermissionCodes: z.ZodArray; issueCodes: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ choiceKind: z.ZodLiteral<"query" | "action" | "access" | "capability" | "view" | "ontology" | "published-target" | "workbench-target">; items: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; bindingTemplate: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; action: "action"; view: "view"; ontology: "ontology"; }>; requiredRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiredPermissionCodes: z.ZodArray; inputTemplate: z.ZodRecord; }, z.core.$strict>; accessDiagnostics: z.ZodObject<{ allowed: z.ZodBoolean; missingPermissionCodes: z.ZodArray; issueCodes: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ choiceKind: z.ZodLiteral<"query" | "action" | "access" | "capability" | "view" | "ontology" | "published-target" | "workbench-target">; items: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; bindingTemplate: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; action: "action"; view: "view"; ontology: "ontology"; }>; requiredRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiredPermissionCodes: z.ZodArray; inputTemplate: z.ZodRecord; }, z.core.$strict>; accessDiagnostics: z.ZodObject<{ allowed: z.ZodBoolean; missingPermissionCodes: z.ZodArray; issueCodes: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ choiceKind: z.ZodLiteral<"query" | "action" | "access" | "capability" | "view" | "ontology" | "published-target" | "workbench-target">; items: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ choiceKind: z.ZodLiteral<"query" | "action" | "access" | "capability" | "view" | "ontology" | "published-target" | "workbench-target">; items: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ choiceKind: z.ZodLiteral<"query" | "action" | "access" | "capability" | "view" | "ontology" | "published-target" | "workbench-target">; items: z.ZodArray; 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>; 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>; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, 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>; supportedSurfaces: z.ZodArray>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; provenanceContentHash: z.ZodString; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>], "choiceKind">; export declare const DeclarativeAuthoringResourcePageQuerySchema: z.ZodObject<{ resourceKind: z.ZodOptional>; resourceId: z.ZodOptional; surface: z.ZodOptional>; placement: z.ZodOptional; search: z.ZodOptional; pageSize: z.ZodDefault; pageToken: z.ZodOptional; }, z.core.$strict>; export declare const DeclarativeAuthoringChoicePageQuerySchema: z.ZodObject<{ choiceKind: z.ZodEnum<{ query: "query"; action: "action"; access: "access"; capability: "capability"; view: "view"; ontology: "ontology"; "published-target": "published-target"; "workbench-target": "workbench-target"; }>; surface: z.ZodOptional>; search: z.ZodOptional; pageSize: z.ZodDefault; pageToken: z.ZodOptional; }, z.core.$strict>; export type DeclarativeAuthoringPageInfo = z.infer; export type DeclarativeAuthoringChoiceKind = z.infer; export type DeclarativeAuthoringChoicePage = z.infer; export type DeclarativeAuthoringResourcePageQuery = z.infer; export type DeclarativeAuthoringChoicePageQuery = z.infer; export declare const DeclarativeDocumentSummarySchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ resourceKind: z.ZodLiteral<"page">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"navigation">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; nodeCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"workbench">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; layout: z.ZodObject<{ 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>; }, z.core.$strict>; instanceCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>], "resourceKind">; export declare const DeclarativeAuthoringResourceSummarySchema: z.ZodObject<{ resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; documentSummary: z.ZodDiscriminatedUnion<[z.ZodObject<{ resourceKind: z.ZodLiteral<"page">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"navigation">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; nodeCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"workbench">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; layout: z.ZodObject<{ 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>; }, z.core.$strict>; instanceCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>], "resourceKind">; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; draftRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; activeReleaseRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; placements: z.ZodArray; updatedAt: z.ZodString; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; preparedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; releaseSlotId: z.ZodOptional; releaseExpectedVersion: z.ZodNumber; }, z.core.$strict>>; releasePlacements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routePath: z.ZodOptional; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const DeclarativeAuthoringResourcePageSchema: z.ZodObject<{ items: z.ZodArray; resourceId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; documentSummary: z.ZodDiscriminatedUnion<[z.ZodObject<{ resourceKind: z.ZodLiteral<"page">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"navigation">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; nodeCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"workbench">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; layout: z.ZodObject<{ 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>; }, z.core.$strict>; instanceCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>], "resourceKind">; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; draftRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; activeReleaseRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; placements: z.ZodArray; updatedAt: z.ZodString; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; preparedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; releaseSlotId: z.ZodOptional; releaseExpectedVersion: z.ZodNumber; }, z.core.$strict>>; releasePlacements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routePath: z.ZodOptional; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; pageInfo: z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; export type DeclarativeAuthoringResourcePage = z.infer; export declare const DeclarativeAuthoringHistoryEntrySchema: z.ZodObject<{ 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>; version: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodEnum<{ user: "user"; rollback: "rollback"; migration: "migration"; }>; reason: z.ZodOptional; occurredAt: z.ZodString; activeRelease: z.ZodBoolean; }, z.core.$strict>; export declare const DeclarativeAuthoringHistorySchema: z.ZodObject<{ items: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; version: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodEnum<{ user: "user"; rollback: "rollback"; migration: "migration"; }>; reason: z.ZodOptional; occurredAt: z.ZodString; activeRelease: z.ZodBoolean; }, z.core.$strict>>; nextBeforeVersion: z.ZodOptional; }, z.core.$strict>; export type DeclarativeAuthoringHistory = z.infer; export declare const DeclarativeDraftResultSchema: z.ZodObject<{ action: z.ZodEnum<{ create: "create"; save: "save"; }>; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; document: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; 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>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; provenance: 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>>; }, z.core.$strict>; export type DeclarativeDraftResult = z.infer; export declare const DeclarativeValidationResultSchema: z.ZodObject<{ action: z.ZodLiteral<"validate">; valid: z.ZodLiteral; 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>; bundleContentHash: z.ZodString; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; export type DeclarativeValidationResult = z.infer; export declare const DeclarativePreviewResultSchema: z.ZodObject<{ action: z.ZodLiteral<"preview">; token: z.ZodString; expiresAt: z.ZodString; revision: z.ZodNumber; contentHash: z.ZodString; bundle: z.ZodUnion; }; 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").LegacyPageRuntimeBundle, unknown>>, z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>, z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>]>; etag: z.ZodString; sourceContentHash: z.ZodString; }, z.core.$strict>; export type DeclarativePreviewResult = z.infer; export declare const DeclarativePublicationItemResultSchema: z.ZodObject<{ resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; release: 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>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"PageRelease">; }, z.core.$strict>, z.ZodObject<{ navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; }, z.core.$strict>; resolvedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; unavailableTargets: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodLiteral<"page-missing">; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"NavigationRelease">; }, z.core.$strict>, z.ZodObject<{ workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"WorkbenchRelease">; }, z.core.$strict>]>; bundle: 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").LegacyPageRuntimeBundle, unknown>>, z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>, z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>]>>; }, z.core.$strict>; export declare const DeclarativePublicationResultSchema: z.ZodUnion; generation: z.ZodNumber; items: z.ZodArray; resourceId: z.ZodString; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; release: 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>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"PageRelease">; }, z.core.$strict>, z.ZodObject<{ navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; }, z.core.$strict>; resolvedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; unavailableTargets: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodLiteral<"page-missing">; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"NavigationRelease">; }, z.core.$strict>, z.ZodObject<{ workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"WorkbenchRelease">; }, z.core.$strict>]>; bundle: 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").LegacyPageRuntimeBundle, unknown>>, z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>, z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>]>>; }, z.core.$strict>>; etag: z.ZodString; }, z.core.$strict>, z.ZodObject<{ action: z.ZodLiteral<"publication-plan">; generation: z.ZodNumber; publicationPlanRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; items: z.ZodArray; resourceId: z.ZodString; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; release: 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>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"PageRelease">; }, z.core.$strict>, z.ZodObject<{ navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; }, z.core.$strict>; resolvedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; unavailableTargets: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodLiteral<"page-missing">; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"NavigationRelease">; }, z.core.$strict>, z.ZodObject<{ workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"WorkbenchRelease">; }, z.core.$strict>]>; bundle: 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").LegacyPageRuntimeBundle, unknown>>, z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>, z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>]>>; }, z.core.$strict>>; etag: z.ZodString; }, z.core.$strict>]>; export type DeclarativePublicationResult = z.infer; export declare const DECLARATIVE_MIGRATION_ERROR_CODES: { readonly sourceChanged: "DECLARATIVE_LEGACY_SOURCE_CHANGED"; readonly reservedTakeoverForbidden: "DECLARATIVE_RESERVED_ROUTE_TAKEOVER_FORBIDDEN"; readonly takeoverScopeInvalid: "DECLARATIVE_ROUTE_TAKEOVER_SCOPE_INVALID"; readonly workbenchDefaultConflict: "DECLARATIVE_WORKBENCH_DEFAULT_CONFLICT"; readonly legacyWriteBlocked: "DECLARATIVE_LEGACY_WRITE_BLOCKED"; }; export declare const DeclarativeRetireResultSchema: z.ZodObject<{ action: z.ZodLiteral<"retire">; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; 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>; lifecycle: z.ZodLiteral<"retired">; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; reason: z.ZodString; }, z.core.$strict>; export type DeclarativeRetireResult = z.infer; export declare const DeclarativeAuthoringCommandResultSchema: z.ZodUnion; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; document: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; 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>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; provenance: 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>>; }, z.core.$strict>, z.ZodObject<{ action: z.ZodLiteral<"validate">; valid: z.ZodLiteral; 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>; bundleContentHash: z.ZodString; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ action: z.ZodLiteral<"preview">; token: z.ZodString; expiresAt: z.ZodString; revision: z.ZodNumber; contentHash: z.ZodString; bundle: z.ZodUnion; }; 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").LegacyPageRuntimeBundle, unknown>>, z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>, z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>]>; etag: z.ZodString; sourceContentHash: z.ZodString; }, z.core.$strict>, z.ZodUnion; generation: z.ZodNumber; items: z.ZodArray; resourceId: z.ZodString; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; release: 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>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"PageRelease">; }, z.core.$strict>, z.ZodObject<{ navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; }, z.core.$strict>; resolvedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; unavailableTargets: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodLiteral<"page-missing">; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"NavigationRelease">; }, z.core.$strict>, z.ZodObject<{ workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"WorkbenchRelease">; }, z.core.$strict>]>; bundle: 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").LegacyPageRuntimeBundle, unknown>>, z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>, z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>]>>; }, z.core.$strict>>; etag: z.ZodString; }, z.core.$strict>, z.ZodObject<{ action: z.ZodLiteral<"publication-plan">; generation: z.ZodNumber; publicationPlanRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; items: z.ZodArray; resourceId: z.ZodString; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; release: 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>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"PageRelease">; }, z.core.$strict>, z.ZodObject<{ navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; }, z.core.$strict>; resolvedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; unavailableTargets: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodLiteral<"page-missing">; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"NavigationRelease">; }, z.core.$strict>, z.ZodObject<{ workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; routeClaim: z.ZodUnion; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>]>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; releaseSlotId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; operation: z.ZodEnum<{ deactivate: "deactivate"; rollback: "rollback"; activate: "activate"; }>; legacyRestoration: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; }, z.core.$strict>>; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; evidence: z.ZodObject<{ publicationPlanRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; expectedHeadRevisionRef: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; validation: z.ZodObject<{ result: z.ZodEnum<{ pass: "pass"; fail: "fail"; }>; inputHash: z.ZodString; diagnosticRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; approvalPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; approvalDecisionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodString; idempotencyKey: z.ZodString; occurredAt: z.ZodString; evidenceRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; contract: z.ZodLiteral<"WorkbenchRelease">; }, z.core.$strict>]>; bundle: 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").LegacyPageRuntimeBundle, unknown>>, z.ZodObject<{ navigationId: z.ZodString; navigationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; placement: z.ZodString; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; resolvedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"route">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"registered-menu-action">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"client">; applicationId: z.ZodString; actionRef: z.ZodString; inputSchemaRef: z.ZodOptional; input: z.ZodRecord>>; sourceCatalogRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; releaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; kind: z.ZodLiteral<"governed-domain-command">; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; execution: z.ZodLiteral<"server">; commandRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; input: z.ZodRecord>>; }, z.core.$strict>, z.ZodObject<{ nodeId: z.ZodString; accessPolicy: z.ZodNullable; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; stableTargetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; kind: z.ZodLiteral<"unavailable">; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; ancestorAccessPolicies: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>], "kind">>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"NavigationRuntimeBundle">; }, z.core.$strict>, z.ZodObject<{ workbenchId: z.ZodString; workbenchRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; targetAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodNullable>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; target: z.ZodObject<{ environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; workbenchId: z.ZodString; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; routeClaim: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; matcher: z.ZodObject<{ caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; schemaVersion: z.ZodLiteral<1>; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; releaseRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; compilerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; generation: z.ZodNumber; dependencySnapshot: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; contentHash: z.ZodString; rebuildable: z.ZodLiteral; diagnostics: z.ZodArray>; severity: z.ZodOptional>; blocking: z.ZodOptional; path: z.ZodString; message: z.ZodString; recovery: z.ZodOptional>; }, z.core.$strict>>; contract: z.ZodLiteral<"WorkbenchRuntimeBundle">; }, z.core.$strict>]>>; }, z.core.$strict>>; etag: z.ZodString; }, z.core.$strict>]>, z.ZodObject<{ action: z.ZodLiteral<"retire">; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; resourceId: z.ZodString; 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>; lifecycle: z.ZodLiteral<"retired">; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; reason: z.ZodString; }, z.core.$strict>]>; export type DeclarativeAuthoringCommandResult = z.infer; export declare const DeclarativeNavigationSeedMigrationIntentSchema: z.ZodObject<{ idempotencyKey: z.ZodString; }, z.core.$strict>; export type DeclarativeNavigationSeedMigrationIntent = z.infer; export declare const DeclarativeNavigationSeedMigrationResultSchema: z.ZodObject<{ outcome: z.ZodEnum<{ "already-active": "already-active"; "review-required": "review-required"; published: "published"; }>; placement: z.ZodString; legacyContentHash: z.ZodString; templateRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; draftRevisionRef: 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>>; activeReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiresReview: z.ZodBoolean; diff: z.ZodArray>; }, z.core.$strict>; export type DeclarativeNavigationSeedMigrationResult = z.infer; export declare const DeclarativeNavigationPlacementSchema: z.ZodObject<{ placement: z.ZodString; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; authority: z.ZodEnum<{ legacy: "legacy"; declarative: "declarative"; }>; authorityRevisionRef: 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>>; navigationRef: 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>>; draftRevisionRef: 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>>; activeReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacySourceRevisionRef: 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>>; legacyContentHash: z.ZodOptional; legacyReadOnly: z.ZodBoolean; declarativeEditorReadOnly: z.ZodBoolean; }, z.core.$strict>; export declare const DeclarativeAuthoringBootstrapSchema: z.ZodObject<{ resources: z.ZodArray; resourceId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; documentSummary: z.ZodDiscriminatedUnion<[z.ZodObject<{ resourceKind: z.ZodLiteral<"page">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"navigation">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; nodeCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ resourceKind: z.ZodLiteral<"workbench">; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; supportedSurfaces: z.ZodArray>; 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"; }>; }, z.core.$strict>>; layout: z.ZodObject<{ 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>; }, z.core.$strict>; instanceCount: z.ZodNumber; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; 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>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>], "resourceKind">; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; draftRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; activeReleaseRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; placements: z.ZodArray; updatedAt: z.ZodString; actorRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; preparedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; environmentRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; 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"; }>; routeClaimIndex: z.ZodOptional; 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>>; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; releaseSlotId: z.ZodOptional; releaseExpectedVersion: z.ZodNumber; }, z.core.$strict>>; releasePlacements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; environmentRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; routePath: z.ZodOptional; placement: z.ZodOptional; order: z.ZodOptional; isDefaultCandidate: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; createTemplates: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; template: z.ZodObject<{ templateRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ page: "page"; navigation: "navigation"; workbench: "workbench"; }>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; legacyMigrationSourcePageIds: z.ZodOptional>; document: z.ZodUnion; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; route: z.ZodString; routeSpace: z.ZodOptional; lifecycle: z.ZodDefault>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; shell: z.ZodOptional; body: z.ZodType>; initialQueryPolicy: z.ZodOptional>; state: z.ZodOptional; initialValue: z.ZodOptional>>>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; stateId: z.ZodString; schema: z.ZodString; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; activation: z.ZodType>; transitionId: z.ZodString; browsingContext: z.ZodOptional>; gestureSource: z.ZodOptional>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ kind: z.ZodEnum<{ page: "page"; workbench: "workbench"; }>; id: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>>; access: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokens: z.ZodOptional>; performanceBudget: z.ZodOptional; observationPolicy: z.ZodOptional; privacyClassification: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Page">; schemaVersion: z.ZodLiteral<1>; pageId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; legacyRoutePolicy: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; fallback: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; restoration: z.ZodEnum<{ allowed: "allowed"; forbidden: "forbidden"; }>; }, z.core.$strict>>; migrationEquivalence: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; policy: z.ZodLiteral<"preserve-ui-ux">; baseline: z.ZodObject<{ repository: z.ZodString; revision: z.ZodString; pageId: z.ZodString; routePath: z.ZodString; }, z.core.$strict>; protectedDimensions: z.ZodArray>; viewports: z.ZodArray>; scenarios: z.ZodArray; }, z.core.$strict>>; evidence: z.ZodObject<{ sideBySideVisual: z.ZodLiteral; domSnapshot: z.ZodLiteral; consoleErrors: z.ZodLiteral<"none">; }, z.core.$strict>; allowedDifferences: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; routeStatePresentations: z.ZodOptional; state: z.ZodLiteral<"forbidden">; kind: z.ZodLiteral<"status">; presentation: z.ZodEnum<{ page: "page"; panel: "panel"; }>; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; shellRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; renderTree: z.ZodObject<{ contract: z.ZodLiteral<"RenderTree">; treeId: z.ZodString; product: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; rootNodeId: z.ZodString; nodes: z.ZodArray; nodeId: z.ZodString; kind: z.ZodEnum<{ record: "record"; action: "action"; shell: "shell"; detail: "detail"; page: "page"; navigation: "navigation"; view: "view"; control: "control"; overlay: "overlay"; "professional-provider": "professional-provider"; }>; version: z.ZodNumber; ownerRepo: z.ZodString; parentNodeId: z.ZodOptional; children: z.ZodArray; slot: z.ZodOptional; pageRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; semanticRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; dataContextRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; capabilityRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; version: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>; runtimeContractVersion: z.ZodOptional; providerRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; stateRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; surface: z.ZodObject<{ frameOwner: z.ZodEnum<{ provider: "provider"; none: "none"; host: "host"; }>; tone: z.ZodOptional; density: z.ZodEnum<{ default: "default"; compact: "compact"; comfortable: "comfortable"; }>; }, z.core.$strict>; scroll: z.ZodObject<{ owner: z.ZodEnum<{ provider: "provider"; page: "page"; surface: "surface"; }>; axis: z.ZodEnum<{ none: "none"; x: "x"; y: "y"; both: "both"; }>; restoreKey: z.ZodOptional; virtualizationBoundary: z.ZodBoolean; }, z.core.$strict>; activation: z.ZodObject<{ activationId: z.ZodString; mode: z.ZodEnum<{ inline: "inline"; fullscreen: "fullscreen"; navigate: "navigate"; select: "select"; drawer: "drawer"; modal: "modal"; }>; targetPath: z.ZodOptional; history: z.ZodOptional>; }, z.core.$strict>; lifecycle: z.ZodObject<{ mountPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; }>; queryPolicy: z.ZodEnum<{ always: "always"; "when-visible": "when-visible"; "when-active": "when-active"; manual: "manual"; }>; retainOnDeactivate: z.ZodBoolean; deepLink: z.ZodBoolean; focusReturn: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>; responsive: z.ZodArray; maxWidthPx: z.ZodOptional; layout: z.ZodObject<{ mode: z.ZodEnum<{ contents: "contents"; block: "block"; flex: "flex"; grid: "grid"; absolute: "absolute"; }>; direction: z.ZodOptional>; columns: z.ZodOptional; align: z.ZodOptional>; justify: z.ZodOptional>; gapTokenRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; style: z.ZodOptional>; height: z.ZodOptional>; minWidth: z.ZodOptional>; maxWidth: z.ZodOptional>; minHeight: z.ZodOptional>; maxHeight: z.ZodOptional>; padding: z.ZodOptional>; paddingBlock: z.ZodOptional>; paddingInline: z.ZodOptional>; margin: z.ZodOptional>; marginBlockStart: z.ZodOptional>; marginBlockEnd: z.ZodOptional>; marginInlineStart: z.ZodOptional>; marginInlineEnd: z.ZodOptional>; display: z.ZodOptional>; gap: z.ZodOptional>; rowGap: z.ZodOptional>; columnGap: z.ZodOptional>; background: z.ZodOptional>; color: z.ZodOptional>; borderColor: z.ZodOptional>; borderWidth: z.ZodOptional>; borderStyle: z.ZodOptional>; borderRadius: z.ZodOptional>; boxShadow: z.ZodOptional>; fontSize: z.ZodOptional>; fontFamily: z.ZodOptional>; fontWeight: z.ZodOptional>; lineHeight: z.ZodOptional>; textAlign: z.ZodOptional>; whiteSpace: z.ZodOptional>; overflow: z.ZodOptional>; overflowX: z.ZodOptional>; overflowY: z.ZodOptional>; position: z.ZodOptional>; inset: z.ZodOptional>; top: z.ZodOptional>; right: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; gridTemplateColumns: z.ZodOptional>; gridColumn: z.ZodOptional>; gridRow: z.ZodOptional>; flex: z.ZodOptional>; flexDirection: z.ZodOptional>; flexWrap: z.ZodOptional>; alignItems: z.ZodOptional>; justifyContent: z.ZodOptional>; flexGrow: z.ZodOptional; flexShrink: z.ZodOptional; alignSelf: z.ZodOptional>; justifySelf: z.ZodOptional>; objectFit: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; accessRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; evidenceRef: z.ZodOptional>; ownerRepo: z.ZodOptional; }, z.core.$strict>>; state: z.ZodEnum<{ success: "success"; error: "error"; idle: "idle"; loading: "loading"; disabled: "disabled"; empty: "empty"; selected: "selected"; }>; renderModel: z.ZodRecord>>; repeat: z.ZodOptional>>; keyPath: z.ZodArray; limit: z.ZodDefault; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; capabilityInstances: z.ZodArray; instanceId: z.ZodString; nodeId: z.ZodString; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; properties: z.ZodRecord>>; propertyBindings: z.ZodOptional; expression: z.ZodPipe>>; valueType: z.ZodOptional>; }, z.core.$strict>>>; eventPayloadBindings: z.ZodOptional>>; }, z.core.$strict>>>; eventEffects: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; refreshBindingIds: z.ZodArray; }, z.core.$strict>>>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; activationWhen: z.ZodOptional>>; allowedSideEffects: z.ZodArray>; }, z.core.$strict>>; stateDefinitions: z.ZodOptional; initialValue: z.ZodOptional>>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; defaultValue: z.ZodOptional>>; persistence: z.ZodEnum<{ url: "url"; session: "session"; none: "none"; "tenant-preference": "tenant-preference"; "url-with-tenant-preference": "url-with-tenant-preference"; }>; urlWriteback: z.ZodOptional>; preferencePartitionStateId: z.ZodOptional; legacyBrowserPreferenceImport: z.ZodOptional]>>>; valueType: z.ZodEnum<{ string: "string"; number: "number"; json: "json"; "boolean-01": "boolean-01"; }>; }, z.core.$strict>>; }, z.core.$strict>>>; sharedStateBindings: z.ZodOptional; states: z.ZodRecord; queries: z.ZodRecord; writeInteractions: z.ZodArray; }, z.core.$strict>>>; entryTransitions: z.ZodOptional>; gestureSource: z.ZodOptional>; transitionId: z.ZodString; activation: z.ZodType>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathParameters: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; query: z.ZodObject<{ preserve: z.ZodBoolean; remove: z.ZodArray; set: z.ZodRecord; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; }, z.core.$strict>>>; interactionBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceResultSchemaRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; targetStateId: z.ZodString; transition: z.ZodEnum<{ set: "set"; append: "append"; reset: "reset"; merge: "merge"; remove: "remove"; toggle: "toggle"; }>; inputMapping: z.ZodRecord; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>>>; ontologyBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; canonicalDataViewRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; projectionRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bindingId: z.ZodString; ontologyDefinitionRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; }, z.core.$strict>>; queryBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameters: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; target: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; renderModelSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; targetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; streamTargetProjection: z.ZodOptional>>; schemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; stateEffects: z.ZodOptional>>; when: z.ZodOptional>>>; }, z.core.$strict>>>; queryWhen: z.ZodOptional>>; loadTiming: z.ZodOptional>; accessFailure: z.ZodOptional>; draftRetention: z.ZodOptional; }, z.core.$strict>>; queryRetention: z.ZodOptional; }, z.core.$strict>>; resultStateBindings: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ kind: z.ZodEnum<{ "page-info-total": "page-info-total"; "model-total": "model-total"; }>; }, z.core.$strict>; }, z.core.$strict>>>; execution: z.ZodDefault>; pagination: z.ZodEnum<{ offset: "offset"; none: "none"; cursor: "cursor"; }>; cursorWindow: z.ZodOptional; pageChangePort: z.ZodString; pageChangeIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; cache: z.ZodEnum<{ none: "none"; "identity-scoped": "identity-scoped"; "tenant-scoped": "tenant-scoped"; }>; cancelOnChange: z.ZodBoolean; refreshPolicy: z.ZodOptional>>>; }, z.core.$strict>>; }, z.core.$strict>>>; initialQueryPolicy: z.ZodOptional>; actionBindings: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; source: z.ZodObject<{ capabilityInstanceId: z.ZodString; port: z.ZodString; }, z.core.$strict>; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; when: z.ZodOptional>>>; fileInputs: z.ZodOptional; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>], "kind">; maxBytes: z.ZodNumber; upload: z.ZodOptional; }, z.core.$strict>>; accept: z.ZodOptional; }, z.core.$strict>>>; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"file-field">; fileInputId: z.ZodString; path: z.ZodEnum<{ canonicalUri: "canonicalUri"; fileName: "fileName"; content: "content"; }>; }, z.core.$strict>], "kind">>; sensitiveInputPaths: z.ZodOptional>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; idempotencyKeySource: z.ZodEnum<{ interaction: "interaction"; "record-and-interaction": "record-and-interaction"; "caller-provided": "caller-provided"; }>; compensationCommandRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; success: z.ZodObject<{ download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; refreshBindingIds: z.ZodArray; ephemeralResult: z.ZodOptional; valuePath: z.ZodString; labelPath: z.ZodString; title: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copySuccessToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; copyFailureToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; resultBindingEffects: z.ZodOptional; collectionPath: z.ZodArray; identityPath: z.ZodArray; mappings: z.ZodArray; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"result-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodType>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"collection-length">; offset: z.ZodNumber; }, z.core.$strict>], "kind">; }, z.core.$strict>>; }, z.core.$strict>>>; clipboard: z.ZodOptional; path: z.ZodString; }, z.core.$strict>; copiedToast: z.ZodOptional; }, z.core.$strict>>; fallbackToast: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; }, z.core.$strict>>; navigationTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; toast: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; recovery: z.ZodEnum<{ "retry-safe": "retry-safe"; "compensating-command": "compensating-command"; "manual-review": "manual-review"; }>; lineageRequired: z.ZodLiteral; }, z.core.$strict>>; programBindings: z.ZodOptional; sourceIntentSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; programRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; definition: z.ZodObject<{ contract: z.ZodLiteral<"ActionProgramDefinition">; schemaVersion: z.ZodLiteral<1>; programId: z.ZodString; ownerRepo: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; supportedSurface: z.ZodLiteral<"studio">; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; entry: z.ZodLiteral<"main">; abi: z.ZodLiteral<"monkeys.action-program/2">; compiler: z.ZodString; target: z.ZodLiteral<"browser-worker-es2020">; sourceHash: z.ZodString; compiledHash: z.ZodString; sourceMapHash: z.ZodString; dependencies: z.ZodArray; revisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resultSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; download: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text-artifact">; fileNamePath: z.ZodArray; mimeTypePath: z.ZodArray; contentPath: z.ZodArray; maxBytes: z.ZodNumber; }, z.core.$strict>], "kind">>; dynamicInputKeys: z.ZodArray; }, z.core.$strict>>; effects: z.ZodArray>; refreshAliases: z.ZodArray; stateAliases: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; budgets: z.ZodObject<{ rpcMs: z.ZodNumber; concurrentCalls: z.ZodNumber; calls: z.ZodNumber; messageBytes: z.ZodNumber; activeMs: z.ZodNumber; formMs: z.ZodNumber; wallMs: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; bindingId: z.ZodString; inputMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>; dependencyInputs: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"expression">; expression: z.ZodPipe>>; }, z.core.$strict>], "kind">>>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; confirmation: z.ZodOptional; }, z.core.$strict>>; when: z.ZodOptional>>>; concurrencyKeyPath: z.ZodArray; refreshAliases: z.ZodRecord>; stateAliases: z.ZodRecord; }, z.core.$strict>>>; pageAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Navigation">; schemaVersion: z.ZodLiteral<1>; navigationId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; placements: z.ZodArray; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; nodes: z.ZodArray; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; collapsedByDefault: z.ZodBoolean; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"target">; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; tone: z.ZodOptional>; targetRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; parameterMapping: z.ZodRecord; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"binding-field">; bindingId: z.ZodString; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"constant">; value: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"route-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"query-parameter">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"identity">; name: z.ZodEnum<{ tenantId: "tenantId"; teamId: "teamId"; userId: "userId"; }>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"intent-field">; path: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"page-state">; stateId: z.ZodString; }, z.core.$strict>], "kind">>; audience: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"separator">; nodeId: z.ZodString; parentNodeId: z.ZodNullable; order: z.ZodNumber; disabled: z.ZodOptional; }, z.core.$strict>], "kind">>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ contract: z.ZodLiteral<"Workbench">; schemaVersion: z.ZodLiteral<1>; workbenchId: z.ZodString; tenantScope: z.ZodObject<{ tenantRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>; purpose: z.ZodEnum<{ instance: "instance"; template: "template"; }>; sourceTemplateRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; lifecycle: z.ZodEnum<{ deprecated: "deprecated"; active: "active"; retired: "retired"; }>; routeClaims: z.ZodArray; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacyRouteTakeoverAuthorization: z.ZodOptional; schemaVersion: z.ZodLiteral<1>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; normalizedPath: z.ZodString; legacyAdapterRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; sourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inspectedSourceContentHash: z.ZodString; targetResourceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; workbenchCatalogDefaults: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>]>>; groups: z.ZodArray; }, z.core.$strict>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; order: z.ZodNumber; collapsedByDefault: z.ZodBoolean; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; appInstances: z.ZodArray; instanceId: z.ZodString; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; targetRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; inputSchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; input: z.ZodRecord>>; groupId: z.ZodString; order: z.ZodNumber; display: z.ZodObject<{ name: z.ZodOptional; }, z.core.$strict>>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; accessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>>; defaultEntry: z.ZodObject<{ groupId: z.ZodString; instanceId: z.ZodString; showDefaultGroup: z.ZodBoolean; }, z.core.$strict>; layout: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; hostCapabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; hostProviderRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; layoutPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; tokenRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; workbenchAccessPolicy: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; managementAccess: z.ZodObject<{ edit: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; preview: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; publish: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; deactivate: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; rollback: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; retire: z.ZodObject<{ authenticated: z.ZodBoolean; groupAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; }, z.core.$strict>; personalPreferencesPolicy: z.ZodObject<{ allowed: z.ZodArray>; authority: z.ZodLiteral<"identity-overlay">; }, z.core.$strict>; performanceBudgetRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; observationPolicyRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; privacyClassification: z.ZodEnum<{ public: "public"; restricted: "restricted"; internal: "internal"; confidential: "confidential"; }>; }, z.core.$strict>]>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; routeSpaces: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; registration: z.ZodObject<{ 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>; routeSpace: z.ZodObject<{ contract: z.ZodLiteral<"RouteSpace">; schemaVersion: z.ZodLiteral<1>; routeSpaceId: z.ZodString; supportedSurface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; basePath: z.ZodString; caseSensitive: z.ZodBoolean; trailingSlash: z.ZodEnum<{ preserve: "preserve"; remove: "remove"; require: "require"; }>; reservedPaths: z.ZodArray; parameters: z.ZodArray; required: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; productResources: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; registration: z.ZodObject<{ resourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ shell: "shell"; environment: "environment"; "design-token": "design-token"; "access-policy": "access-policy"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; supportedSurfaces: z.ZodArray>; 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>>; schemaRevisionRef: 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>>; document: z.ZodRecord>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; environmentChoices: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; 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>; registration: z.ZodObject<{ resourceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; resourceKind: z.ZodEnum<{ shell: "shell"; environment: "environment"; "design-token": "design-token"; "access-policy": "access-policy"; "layout-policy": "layout-policy"; "performance-budget": "performance-budget"; "observation-policy": "observation-policy"; }>; supportedSurfaces: z.ZodArray>; 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>>; schemaRevisionRef: 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>>; document: z.ZodRecord>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; defaultEnvironmentRevisionRef: 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>>; navigationPlacements: z.ZodArray; authority: z.ZodEnum<{ legacy: "legacy"; declarative: "declarative"; }>; authorityRevisionRef: 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>>; navigationRef: 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>>; draftRevisionRef: 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>>; activeReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; legacySourceRevisionRef: 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>>; legacyContentHash: z.ZodOptional; legacyReadOnly: z.ZodBoolean; declarativeEditorReadOnly: z.ZodBoolean; }, z.core.$strict>>; capabilityCatalog: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; registration: z.ZodObject<{ runtimeContractVersion: z.ZodOptional; registrationRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; capabilityRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; providerRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; propertySchemaRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; uiSchemaRevisionRef: 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>>; editorEligible: z.ZodBoolean; category: z.ZodString; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; supportedSurfaces: z.ZodArray>; allowedSlots: z.ZodArray; allowedParentCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; allowedChildCapabilityRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; inputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; outputPorts: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; required: z.ZodBoolean; multiple: z.ZodBoolean; }, z.core.$strict>>; allowedSideEffects: z.ZodArray>; ontologyRequirements: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; modes: z.ZodArray>; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; actionRequirements: z.ZodArray; requiredPermissionCodes: z.ZodArray; }, z.core.$strict>>; propertyFields: z.ZodArray; }, z.core.$strict>; control: z.ZodString; required: z.ZodBoolean; advanced: z.ZodBoolean; }, z.core.$strict>>; schemaDocuments: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; document: z.ZodRecord>>; }, z.core.$strict>>; sourceContentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; ontologyChoices: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; bindingTemplate: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; action: "action"; view: "view"; ontology: "ontology"; }>; requiredRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiredPermissionCodes: z.ZodArray; inputTemplate: z.ZodRecord; }, z.core.$strict>; accessDiagnostics: z.ZodObject<{ allowed: z.ZodBoolean; missingPermissionCodes: z.ZodArray; issueCodes: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; viewChoices: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; bindingTemplate: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; action: "action"; view: "view"; ontology: "ontology"; }>; requiredRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiredPermissionCodes: z.ZodArray; inputTemplate: z.ZodRecord; }, z.core.$strict>; accessDiagnostics: z.ZodObject<{ allowed: z.ZodBoolean; missingPermissionCodes: z.ZodArray; issueCodes: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; actionChoices: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; bindingTemplate: z.ZodObject<{ kind: z.ZodEnum<{ query: "query"; action: "action"; view: "view"; ontology: "ontology"; }>; requiredRevisionRefs: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; requiredPermissionCodes: z.ZodArray; inputTemplate: z.ZodRecord; }, z.core.$strict>; accessDiagnostics: z.ZodObject<{ allowed: z.ZodBoolean; missingPermissionCodes: z.ZodArray; issueCodes: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; accessChoices: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; }, z.core.$strict>>; publishedTargets: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; revisionRef: 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>>; label: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; accessPolicy: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; groupAnyOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; permissionAllOf: z.ZodArray; permissionAnyOf: z.ZodArray; conditionAllOf: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodOptional>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; metadata: z.ZodDefault>; }, z.core.$strict>>; workbenchTargets: z.ZodArray; 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>; 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>; kind: z.ZodEnum<{ workflow: "workflow"; capability: "capability"; agent: "agent"; "built-in-application": "built-in-application"; design: "design"; "workflow-form": "workflow-form"; }>; name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, 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>; supportedSurfaces: z.ZodArray>; status: z.ZodEnum<{ deprecated: "deprecated"; unavailable: "unavailable"; active: "active"; retired: "retired"; }>; provenanceContentHash: z.ZodString; }, z.core.$strict>>; resourcesPageInfo: z.ZodOptional; pageSize: z.ZodNumber; returned: z.ZodNumber; total: z.ZodOptional; }, z.core.$strict>>; deferredChoiceKinds: z.ZodOptional>>; 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; contentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeAuthoringBootstrap = z.infer; export type DeclarativeAuthoringChoice = z.infer; export declare const DeclarativeRuntimeRedirectSchema: z.ZodObject<{ statusCode: z.ZodLiteral<302>; 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>; export declare const DeclarativeRuntimeResolvedSchema: 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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>; /** * Browser-facing route resolution. Denied/unavailable/not-found branches are * structurally unable to expose resource, Release-slot or revision metadata. */ export declare const DeclarativeRuntimeResolveResultSchema: 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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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("./page-expression").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("./page-expression").PageExpression; valueType?: "string" | "number" | "boolean" | "object" | "null" | "array" | undefined; }[] | undefined; eventPayloadBindings?: { port: string; expression: import("./page-expression").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("./declarative-control").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("./page-expression").PageExpression | undefined; defaultValue?: import("./common").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("./declarative-control").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("./page-expression").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("./page-expression").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("./page-expression").PageExpression; when?: import("./page-expression").PageExpression | undefined; }[] | undefined; queryWhen?: import("./declarative-control").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("./page-expression").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("./common").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("./page-expression").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("./page-expression").PageExpression | undefined; }[] | undefined; } | import("./declarative-control").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 type DeclarativeRuntimeResolveResult = z.infer; export declare const DeclarativeNavigationRuntimeBootstrapSchema: z.ZodObject<{ placements: z.ZodArray; authority: z.ZodEnum<{ legacy: "legacy"; declarative: "declarative"; }>; state: z.ZodEnum<{ active: "active"; deactivated: "deactivated"; }>; releaseSlotId: z.ZodOptional; activeReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; bundle: 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>>; }, z.core.$strict>>; bundles: z.ZodArray; tenantScope: z.ZodOptional; 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>>; releaseSlotIds: z.ZodArray; generation: z.ZodNumber; contentHash: z.ZodString; authDigest: z.ZodString; etag: z.ZodString; }, z.core.$strict>; export declare const DeclarativeWorkbenchSummarySchema: z.ZodObject<{ workbenchId: z.ZodString; 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>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; 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>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; generation: z.ZodNumber; contentHash: z.ZodString; }, z.core.$strict>; export declare const DeclarativeLegacyWorkbenchSummarySchema: z.ZodObject<{ workbenchId: z.ZodString; authority: z.ZodLiteral<"legacy">; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>; export declare const DeclarativeWorkbenchRuntimeBootstrapSchema: z.ZodObject<{ defaultAuthority: z.ZodLiteral<"legacy">; authorities: z.ZodArray; state: z.ZodEnum<{ active: "active"; deactivated: "deactivated"; }>; 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>; visible: z.ZodBoolean; }, z.core.$strict>>; legacySummaries: z.ZodArray; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; }, z.core.$strict>>; summaries: z.ZodArray; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; identity: z.ZodObject<{ name: z.ZodObject<{ defaultLocale: z.ZodString; values: z.ZodRecord; }, z.core.$strict>; description: z.ZodOptional; }, z.core.$strict>>; tags: z.ZodDefault>; iconRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; 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>>; order: z.ZodNumber; isDefaultCandidate: z.ZodBoolean; generation: z.ZodNumber; contentHash: z.ZodString; }, z.core.$strict>>; selected: z.ZodNullable; releaseSlotId: z.ZodOptional; activeReleaseRevisionRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; source: z.ZodEnum<{ default: "default"; explicit: "explicit"; "first-accessible": "first-accessible"; }>; }, z.core.$strict>>; authDigest: z.ZodString; etag: z.ZodString; }, z.core.$strict>; export declare const DeclarativeNavigationImportIntentSchema: 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"; }>; expectedLegacyContentHash: z.ZodString; expectedDraftVersion: z.ZodNumber; idempotencyKey: z.ZodString; }, z.core.$strict>; export declare const DeclarativeNavigationImportResultSchema: z.ZodObject<{ document: z.ZodUnknown; 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>; provenance: z.ZodObject<{ sourceKey: z.ZodLiteral<"server.ui.menus">; 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>; sourceContentHash: z.ZodString; }, z.core.$strict>; diff: z.ZodObject<{ added: z.ZodArray; removed: z.ZodArray; changed: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>; export declare const DeclarativeRuntimeResolveQuerySchema: z.ZodObject<{ environmentId: z.ZodOptional; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; path: z.ZodString; navigationPlacement: z.ZodOptional; }, z.core.$strict>; export declare const DeclarativeRuntimeRouteOwnerQuerySchema: z.ZodObject<{ environmentId: z.ZodOptional; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; path: z.ZodString; }, z.core.$strict>; export declare const DeclarativeRuntimeRouteOwnerSchema: z.ZodObject<{ surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; normalizedPath: z.ZodString; routeParameters: z.ZodPipe>; owner: z.ZodDiscriminatedUnion<[z.ZodObject<{ authority: z.ZodLiteral<"legacy">; 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>; generation: z.ZodNumber; etag: z.ZodString; }, z.core.$strict>, z.ZodObject<{ authority: z.ZodLiteral<"declarative">; 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>; generation: z.ZodNumber; etag: z.ZodString; }, z.core.$strict>], "authority">; contentHash: z.ZodString; }, z.core.$strict>; export type DeclarativeRuntimeRouteOwner = z.infer; export type DeclarativeRuntimeResolved = z.infer; export type DeclarativeRuntimeRedirect = z.infer; export type DeclarativeNavigationRuntimeBootstrap = z.infer; export type DeclarativeWorkbenchRuntimeBootstrap = z.infer; export type DeclarativeNavigationPlacement = z.infer; export type DeclarativeNavigationImportIntent = z.infer; export declare const DeclarativeRouteClaimIntentSchema: z.ZodObject<{ kind: z.ZodEnum<{ canonical: "canonical"; alias: "alias"; redirect: "redirect"; }>; routeSpaceRevisionRef: z.ZodObject<{ revision: z.ZodNumber; schemaVersion: z.ZodNumber; contentHash: z.ZodString; kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; visibility: z.ZodEnum<{ tenant: "tenant"; public: "public"; global: "global"; }>; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; pathTemplate: z.ZodString; redirectTargetRef: z.ZodOptional; tenantScope: z.ZodOptional; dataSpaceRef: z.ZodObject<{ kind: z.ZodString; id: z.ZodString; ownerRepo: z.ZodString; }, z.core.$strict>; teamRef: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>>; surface: z.ZodEnum<{ studio: "studio"; kernel: "kernel"; }>; }, z.core.$strict>; //# sourceMappingURL=declarative-control-http.d.ts.map