import { F as FarmIslandStrategy } from './island-CfGru1MO.js'; import './client-plugins-IR4yJ6w3.js'; /** * A build-time rendering decision consumed by the browser router. * * The browser never inspects module source to choose a rendering path. It * executes this compact plan and only evaluates request-specific cache keys at * runtime. */ interface FarmRouteRenderPlan { version: 1; output: "html"; navigation: "html-fragment"; hydration: "none" | "route-island" | "layout-island" | "route-and-layout-islands"; islandStrategy: FarmIslandStrategy | null; cache: { mode: "static" | "revalidate" | "dynamic"; revalidate?: number; }; } export type { FarmRouteRenderPlan as F };