import { type ManifestFunction } from "https://deno.land/x/blocks@1.107.0/mod.web.ts";
definition: TFunc extends AvailableFunctions<TManifest> ? TManifest["functions"][TFunc] extends { default: infer TLoader; } ? TLoader extends () => PromiseOrValue<{ data: infer TReturn; }> ? { props: Props; return: TReturn; } : never : never : never
req: any,
ctx: any,
props: infer Props,