import { z } from 'zod'; /** * The paragraph styling an agent can set on a range: a curated projection of * the REST ParagraphStyle (tab stops and the heading id stay with issue #36). * Omitting a field leaves the existing style untouched, because the update's * field mask is derived from the keys provided. Setting namedStyleType also * resets other paragraph properties to match the named style, mirroring the * Docs editor. Dimension fields ride the fontSize precedent: plain numbers of * points here, built into PT Dimensions at the request boundary. * * @see https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#ParagraphStyle */ export declare const ParagraphStyle: z.ZodObject<{ namedStyleType: z.ZodOptional>; alignment: z.ZodOptional>; lineSpacing: z.ZodOptional; direction: z.ZodOptional>; spacingMode: z.ZodOptional>; spaceAbove: z.ZodOptional; spaceBelow: z.ZodOptional; indentFirstLine: z.ZodOptional; indentStart: z.ZodOptional; indentEnd: z.ZodOptional; keepLinesTogether: z.ZodOptional; keepWithNext: z.ZodOptional; avoidWidowAndOrphan: z.ZodOptional; pageBreakBefore: z.ZodOptional; borderBetween: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; width: z.ZodOptional; padding: z.ZodOptional; dashStyle: z.ZodOptional>; }, z.core.$strict>>; borderTop: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; width: z.ZodOptional; padding: z.ZodOptional; dashStyle: z.ZodOptional>; }, z.core.$strict>>; borderBottom: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; width: z.ZodOptional; padding: z.ZodOptional; dashStyle: z.ZodOptional>; }, z.core.$strict>>; borderLeft: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; width: z.ZodOptional; padding: z.ZodOptional; dashStyle: z.ZodOptional>; }, z.core.$strict>>; borderRight: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; width: z.ZodOptional; padding: z.ZodOptional; dashStyle: z.ZodOptional>; }, z.core.$strict>>; shading: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>; export type ParagraphStyle = z.infer; //# sourceMappingURL=ParagraphStyle.d.ts.map