/** * The REST request is a oneof of two instructions, replace (rule) and move * (newIndex); they differ in required fields (a move needs sheetId) and in * idempotency (a move is index-relative), so the page ships as this * operation and `move_conditional_format_rule`, the same split Drive's * files/update page gets. The whole rule is replaced, as the REST request * replaces it; there is no field mask on this request. */ export declare const update_conditional_format_rule: import("../../../lib/operation.js").Operation; startRowIndex: import("zod").ZodOptional; endRowIndex: import("zod").ZodOptional; startColumnIndex: import("zod").ZodOptional; endColumnIndex: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; booleanRule: import("zod").ZodOptional; values: import("zod").ZodOptional>; userEnteredValue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>>; }, import("zod/v4/core").$strict>; format: import("zod").ZodObject<{ backgroundColorStyle: import("zod").ZodOptional; green: import("zod").ZodOptional; blue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; themeColor: import("zod").ZodOptional>; }, import("zod/v4/core").$strict>>; textFormat: import("zod").ZodOptional; green: import("zod").ZodOptional; blue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; themeColor: import("zod").ZodOptional>; }, import("zod/v4/core").$strict>>; bold: import("zod").ZodOptional; italic: import("zod").ZodOptional; strikethrough: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strict>>; gradientRule: import("zod").ZodOptional; green: import("zod").ZodOptional; blue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; themeColor: import("zod").ZodOptional>; }, import("zod/v4/core").$strict>; type: import("zod").ZodEnum<{ MAX: "MAX"; MIN: "MIN"; NUMBER: "NUMBER"; PERCENT: "PERCENT"; PERCENTILE: "PERCENTILE"; }>; value: import("zod").ZodOptional; }, import("zod/v4/core").$strict>; midpoint: import("zod").ZodOptional; green: import("zod").ZodOptional; blue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; themeColor: import("zod").ZodOptional>; }, import("zod/v4/core").$strict>; type: import("zod").ZodEnum<{ MAX: "MAX"; MIN: "MIN"; NUMBER: "NUMBER"; PERCENT: "PERCENT"; PERCENTILE: "PERCENTILE"; }>; value: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; maxpoint: import("zod").ZodObject<{ colorStyle: import("zod").ZodObject<{ rgbColor: import("zod").ZodOptional; green: import("zod").ZodOptional; blue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; themeColor: import("zod").ZodOptional>; }, import("zod/v4/core").$strict>; type: import("zod").ZodEnum<{ MAX: "MAX"; MIN: "MIN"; NUMBER: "NUMBER"; PERCENT: "PERCENT"; PERCENTILE: "PERCENTILE"; }>; value: import("zod").ZodOptional; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strict>>; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ spreadsheetId: import("zod").ZodString; index: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>; //# sourceMappingURL=index.d.ts.map