/** * @typedef {{ * schemaId: string, * boundary: "route-params" | "route-search" | * "route-search-api-request" | "api-request" | "api-response", * owner: string, * runtime: "zod" * }} SchemaDefinition */ export const PLATFORM_SCHEMA_REGISTRY = /** @type {Readonly>>} */ ( Object.freeze({ none: Object.freeze({ schemaId: "none", boundary: "route-params", owner: "feature-frontend-routing-release-recovery-runtime", runtime: "zod", }), NotFoundSplat: Object.freeze({ schemaId: "NotFoundSplat", boundary: "route-params", owner: "feature-frontend-routing-release-recovery-runtime", runtime: "zod", }), }) );