Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/live/utils/invoke.types.ts>ManifestAction

Open-Source web editor based on Preact, Tailwind and TypeScript. The other side of code.
Go to Latest
type alias ManifestAction
import { type ManifestAction } from "https://deno.land/x/live@1.57.8/utils/invoke.types.ts";

Type Parameters

TManifest extends AppManifest
TAction extends string
definition: 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