export type DevPrewarmReadiness = 'background' | 'beforeReady'; export type DevStaticRoutePrewarmOptions = { pathnames: readonly string[]; readiness?: DevPrewarmReadiness; renderPath: (pathname: string) => Promise; /** Invoked with the pathname list before rendering begins. */ onPathnamesResolved?: (pathnames: readonly string[]) => void; }; /** * Renders declared pathnames so first client navigations hit warm graphs and scoped watch HTML cache. */ export declare function runDevStaticRoutePrewarm(options: DevStaticRoutePrewarmOptions): Promise; /** * Fire-and-forget wrapper around {@link runDevStaticRoutePrewarm}. */ export declare function startDevStaticRoutePrewarm(options: DevStaticRoutePrewarmOptions): void;