import { type Invoke } from "https://deno.land/x/deco@1.107.0/utils/invoke.types.ts";
Type Parameters
TManifest extends AppManifest
TFuncSelector extends DotNestedKeys<ManifestInvocable<TManifest, TInvocableKey>["return"]>
definition: TInvocableKey extends AvailableFunctions<TManifest> ? InvokeFunction<TManifest, TInvocableKey, ManifestFunction<TManifest, TInvocableKey>, TFuncSelector> : TInvocableKey extends AvailableActions<TManifest> ? InvokeAction<TManifest, TInvocableKey, ManifestAction<TManifest, TInvocableKey>, TFuncSelector> : TInvocableKey extends AvailableLoaders<TManifest> ? InvokeLoader<TManifest, TInvocableKey, ManifestLoader<TManifest, TInvocableKey>, TFuncSelector> : never