import { type ManifestLoader } from "https://deno.land/x/deco@1.107.0/utils/invoke.types.ts";
Type Parameters
TManifest extends AppManifest
definition: TLoader extends AvailableLoaders<TManifest> ? TManifest["loaders"][TLoader] extends { default: infer TLoader; } ? TLoader extends () => PromiseOrValue<infer TReturn> ? { props: Props; return: TReturn; } : never : never : never