type alias ManifestActionimport { type ManifestAction } from "https://dotland.deno.dev/x/live@1.107.0/utils/invoke.types.ts"; Type ParametersTManifest extends AppManifestTAction extends stringdefinition: TAction extends AvailableActions<TManifest> ? TManifest["actions"][TAction] extends { default: infer TAction; } ? TAction extends (props: infer Props,req: Request,_ctx: any,) => PromiseOrValue<infer TReturn> ? { props: Props; return: TReturn; } : never : never : never