export type RouteLayoutGroup = "PUBLIC" | "STUDIO"; export type RouteDefinition = Readonly<{ routeId: string; path: string; layoutGroup: RouteLayoutGroup; paramsSchema: string | null; searchSchema: string | null; access: "public" | "session-required"; loadingSurface: string; errorSurface: string; chunkId: string; title: string; navigationLabel: string | null; navigationOrder: number | null; }>; export const PLATFORM_ROUTE_REGISTRY = Object.freeze({});