Skip to content

desktopInputSchema

const desktopInputSchema: ZodDiscriminatedUnion<"type", [ZodObject<{ button: ZodOptional<ZodEnum<["left", "right", "middle"]>>; kind: ZodEnum<["move", "down", "up"]>; type: ZodLiteral<"mouse">; x: ZodNumber; y: ZodNumber; }, "strip", ZodTypeAny, { button?: "left" | "right" | "middle"; kind: "move" | "down" | "up"; type: "mouse"; x: number; y: number; }, { button?: "left" | "right" | "middle"; kind: "move" | "down" | "up"; type: "mouse"; x: number; y: number; }>, ZodObject<{ amount: ZodNumber; direction: ZodEnum<["up", "down"]>; type: ZodLiteral<"wheel">; }, "strip", ZodTypeAny, { amount: number; direction: "down" | "up"; type: "wheel"; }, { amount: number; direction: "down" | "up"; type: "wheel"; }>, ZodObject<{ keys: ZodArray<ZodString, "many">; type: ZodLiteral<"key">; }, "strip", ZodTypeAny, { keys: string[]; type: "key"; }, { keys: string[]; type: "key"; }>]>

Defined in: index.ts:1163