Skip to content

sheetOpSchema

const sheetOpSchema: ZodDiscriminatedUnion<"type", [ZodObject<{ range: ZodString; type: ZodLiteral<"set_range">; values: ZodArray<ZodArray<ZodString, "many">, "many">; }, "strip", ZodTypeAny, { range: string; type: "set_range"; values: string[][]; }, { range: string; type: "set_range"; values: string[][]; }>, ZodObject<{ afterRow: ZodNullable<ZodNumber>; type: ZodLiteral<"add_rows">; values: ZodArray<ZodArray<ZodString, "many">, "many">; }, "strip", ZodTypeAny, { afterRow: number | null; type: "add_rows"; values: string[][]; }, { afterRow: number | null; type: "add_rows"; values: string[][]; }>, ZodObject<{ fromRow: ZodNumber; toRow: ZodNumber; type: ZodLiteral<"delete_rows">; }, "strip", ZodTypeAny, { fromRow: number; toRow: number; type: "delete_rows"; }, { fromRow: number; toRow: number; type: "delete_rows"; }>, ZodObject<{ columns: ZodString; format: ZodOptional<ZodEnum<["text", "number", "currency", "percent", "date"]>>; type: ZodLiteral<"format_columns">; width: ZodOptional<ZodNumber>; }, "strip", ZodTypeAny, { columns: string; format?: "number" | "date" | "text" | "currency" | "percent"; type: "format_columns"; width?: number; }, { columns: string; format?: "number" | "date" | "text" | "currency" | "percent"; type: "format_columns"; width?: number; }>]>

Defined in: index.ts:100