/** * Fetchable loader store - internal registry for fetchable loader functions. * * Extracted into its own module to avoid circular dependencies between * loader.rsc.ts and request-context.ts. This module has no imports from * either, so both can safely import from here. * * Populated by createLoader() in loader.rsc.ts. * Read by request-context.ts (for ctx.use()) and loader-registry.ts (for GET-based fetching). */ import type { LoaderFn } from "../types.js"; import type { MiddlewareFn } from "../router/middleware.js"; export declare function registerFetchableLoader(id: string, fn: LoaderFn, middleware: MiddlewareFn[]): void; export declare function getFetchableLoader(id: string): { fn: LoaderFn; middleware: MiddlewareFn[]; } | undefined; //# sourceMappingURL=fetchable-loader-store.d.ts.map