import { type FluxStandardActionAuto } from "https://deno.land/x/flux_standard_action@v1.0.0/mod.ts";
A Flux Standard action with inferred requirements for the payload and metadata properties.
The payload
and meta
properties will be required if the corresponding type argument
if not the undefined
type.
definition: Payload extends undefined ? (Meta extends undefined ? FluxStandardAction<Type, Payload, Meta> : FluxStandardActionWithMeta<Type, Payload, Meta>) : (Meta extends undefined ? FluxStandardActionWithPayload<Type, Payload, Meta> : FluxStandardActionWithPayloadAndMeta<Type, Payload, Meta>)