/** * One UpdateTextStyleRequest applied via `documents.batchUpdate` (the curated * subset; issue #35). Only the provided style fields change; re-applying the * same arguments yields the same styling, so the operation is idempotent. */ export declare const update_text_style: import("../../../lib/operation.js").Operation; startIndex: import("zod").ZodNumber; endIndex: import("zod").ZodNumber; }, import("zod/v4/core").$strict>; textStyle: import("zod").ZodObject<{ bold: import("zod").ZodOptional; italic: import("zod").ZodOptional; underline: import("zod").ZodOptional; strikethrough: import("zod").ZodOptional; smallCaps: import("zod").ZodOptional; baselineOffset: import("zod").ZodOptional>; fontSize: import("zod").ZodOptional; foregroundColor: import("zod").ZodOptional; green: import("zod").ZodOptional; blue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strict>>; }, import("zod/v4/core").$strict>>; backgroundColor: import("zod").ZodOptional; green: import("zod").ZodOptional; blue: import("zod").ZodOptional; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strict>>; }, import("zod/v4/core").$strict>>; weightedFontFamily: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; link: import("zod").ZodOptional>; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ documentId: import("zod").ZodString; revisionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; //# sourceMappingURL=index.d.ts.map