import { type ManifestAction } from "https://deno.land/x/deco@1.40.2/routes/live/invoke/index.ts";
Type Parameters
TManifest extends AppManifest
definition: TAction extends AvailableActions<TManifest> ? TManifest["actions"][TAction] extends { default: infer TAction; } ? TAction extends () => PromiseOrValue<infer TReturn> ? { props: Props; return: TReturn; } : never : never : never