/** * SetDataValidationRequest with `rule` absent clears validation instead of * setting it, a removal; that half ships as `clear_data_validation` so the * annotations stay truthful per half (the files/update page-split * precedent). Here the rule is required. */ export declare const set_data_validation: 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>; rule: import("zod").ZodObject<{ condition: import("zod").ZodObject<{ type: import("zod").ZodEnum<{ BLANK: "BLANK"; BOOLEAN: "BOOLEAN"; CUSTOM_FORMULA: "CUSTOM_FORMULA"; DATE_AFTER: "DATE_AFTER"; DATE_BEFORE: "DATE_BEFORE"; DATE_BETWEEN: "DATE_BETWEEN"; DATE_EQ: "DATE_EQ"; DATE_IS_VALID: "DATE_IS_VALID"; DATE_NOT_BETWEEN: "DATE_NOT_BETWEEN"; DATE_ON_OR_AFTER: "DATE_ON_OR_AFTER"; DATE_ON_OR_BEFORE: "DATE_ON_OR_BEFORE"; FILTER_EXPRESSION: "FILTER_EXPRESSION"; NOT_BLANK: "NOT_BLANK"; NUMBER_BETWEEN: "NUMBER_BETWEEN"; NUMBER_EQ: "NUMBER_EQ"; NUMBER_GREATER: "NUMBER_GREATER"; NUMBER_GREATER_THAN_EQ: "NUMBER_GREATER_THAN_EQ"; NUMBER_LESS: "NUMBER_LESS"; NUMBER_LESS_THAN_EQ: "NUMBER_LESS_THAN_EQ"; NUMBER_NOT_BETWEEN: "NUMBER_NOT_BETWEEN"; NUMBER_NOT_EQ: "NUMBER_NOT_EQ"; ONE_OF_LIST: "ONE_OF_LIST"; ONE_OF_RANGE: "ONE_OF_RANGE"; TEXT_CONTAINS: "TEXT_CONTAINS"; TEXT_ENDS_WITH: "TEXT_ENDS_WITH"; TEXT_EQ: "TEXT_EQ"; TEXT_IS_EMAIL: "TEXT_IS_EMAIL"; TEXT_IS_URL: "TEXT_IS_URL"; TEXT_NOT_CONTAINS: "TEXT_NOT_CONTAINS"; TEXT_STARTS_WITH: "TEXT_STARTS_WITH"; }>; values: import("zod").ZodOptional>; userEnteredValue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>>; }, import("zod/v4/core").$strict>; inputMessage: import("zod").ZodOptional; strict: import("zod").ZodOptional; showCustomUi: import("zod").ZodOptional; }, import("zod/v4/core").$strict>; filteredRowsIncluded: import("zod").ZodOptional; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ spreadsheetId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; //# sourceMappingURL=index.d.ts.map