ZodUnion<readonly [ZodLiteral<"public">, ZodLiteral<"authorize">]> action_types.ts
Declarations #
8 declarations
ActionAuth #
ActionAuth
ActionExecutor #
ActionExecutor
ZodEnum<{ frontend: "frontend"; backend: "backend"; }> ActionInitiator #
ActionInitiator
ZodEnum<{ frontend: "frontend"; backend: "backend"; both: "both"; }> ActionInput #
ActionInput
ZodUnion<readonly [ZodUnion<readonly [ZodObject<{ _meta: ZodOptional<ZodObject<{ progressToken: ZodOptional<ZodUnion<readonly [ZodString, ZodNumber]>>; }, $loose>>; }, $loose>, ZodObject<...>]>, ZodUndefined, ZodVoid]> ActionKind #
ActionKind
ZodEnum<{ request_response: "request_response"; remote_notification: "remote_notification"; local_call: "local_call"; }> ActionOutput #
ActionOutput
ZodUnion<readonly [ZodObject<{ _meta: ZodOptional<ZodObject<{}, $loose>>; }, $loose>, ZodUndefined, ZodVoid]> ActionSideEffects #
ActionSideEffects
ZodUnion<readonly [ZodLiteral<true>, ZodNull]> is_action_initiator #
is_action_initiator
(v: unknown): v is "frontend" | "backend" | "both" v
type
unknownreturns
boolean