Skip to content

deckReadResponseSchema

const deckReadResponseSchema: ZodObject<{ slides: ZodArray<ZodObject<{ elements: ZodArray<ZodObject<{ by: ZodNullable<ZodString>; data: ZodNullable<ZodUnknown>; h: ZodNumber; id: ZodString; kind: ZodString; slot: ZodNullable<ZodString>; text: ZodNullable<ZodString>; w: ZodNumber; x: ZodNumber; y: ZodNumber; }, "strip", ZodTypeAny, { by: string | null; data?: unknown; h: number; id: string; kind: string; slot: string | null; text: string | null; w: number; x: number; y: number; }, { by: string | null; data?: unknown; h: number; id: string; kind: string; slot: string | null; text: string | null; w: number; x: number; y: number; }>, "many">; hidden: ZodBoolean; id: ZodString; layout: ZodString; notes: ZodString; number: ZodNumber; title: ZodString; }, "strip", ZodTypeAny, { elements: object[]; hidden: boolean; id: string; layout: string; notes: string; number: number; title: string; }, { elements: object[]; hidden: boolean; id: string; layout: string; notes: string; number: number; title: string; }>, "many">; suggestions: ZodArray<ZodObject<{ actorName: ZodString; approver: ZodOptional<ZodString>; id: ZodString; lines: ZodArray<ZodObject<{ kind: ZodString; label: ZodString; }, "strip", ZodTypeAny, { kind: string; label: string; }, { kind: string; label: string; }>, "many">; stale: ZodBoolean; }, "strip", ZodTypeAny, { actorName: string; approver?: string; id: string; lines: object[]; stale: boolean; }, { actorName: string; approver?: string; id: string; lines: object[]; stale: boolean; }>, "many">; theme: ZodObject<{ mode: ZodEnum<["light", "dark"]>; name: ZodString; themeId: ZodString; }, "strip", ZodTypeAny, { mode: "light" | "dark"; name: string; themeId: string; }, { mode: "light" | "dark"; name: string; themeId: string; }>; }, "strip", ZodTypeAny, { slides: object[]; suggestions: object[]; theme: { mode: "light" | "dark"; name: string; themeId: string; }; }, { slides: object[]; suggestions: object[]; theme: { mode: "light" | "dark"; name: string; themeId: string; }; }>

Defined in: index.ts:687