import { type BlockFunc } from "https://deno.land/x/blocks@1.53.4/engine/block.ts";
Type Parameters
optional
TManifest extends AppManifest = AppManifestoptional
block extends BlockFromKey<key, TManifest> = BlockFromKey<key, TManifest>definition: block extends BlockTypes<TManifest> ? TManifest[block][key] extends { default: (...args: any) => PromiseOrValue<any>; } ? TManifest[block][key]["default"] : unknown : unknown