import * as _sinclair_typebox from '@sinclair/typebox'; import { Static, TSchema } from '@sinclair/typebox'; import * as _json_to_office_shared from '@json-to-office/shared'; import { BlockInvocationPropsSchema } from '@json-to-office/shared'; export { BlockInvocationPropsSchema } from '@json-to-office/shared'; declare const RevisionSegmentSchema: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"equal">, _sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; text: _sinclair_typebox.TString; }>; declare const RevisionSchema: _sinclair_typebox.TObject<{ author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; segments: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"equal">, _sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; text: _sinclair_typebox.TString; }>>; }>; type RevisionSegment = Static; type Revision = Static; /** * A structural revision: an insertion or deletion of a whole element (a table * row, say) rather than a run of text. * * `RevisionSchema` cannot express this — it requires `segments` with at least * one entry, and a structural mark has no text of its own. */ declare const RevisionMarkSchema: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; type RevisionMark = Static; declare const AlignmentSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>; declare const JustifiedAlignmentSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>; declare const HeadingLevelSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<1>, _sinclair_typebox.TLiteral<2>, _sinclair_typebox.TLiteral<3>, _sinclair_typebox.TLiteral<4>, _sinclair_typebox.TLiteral<5>, _sinclair_typebox.TLiteral<6>]>; declare const SpacingSchema: _sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; declare const ListSpacingSchema: _sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; item: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; declare const MarginsSchema: _sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; declare const BorderSchema: _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"none">]>>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; declare const LineSpacingSchema: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; /** * List-level indentation, in POINTS. * * Points, unlike `ParagraphIndentSchema` next door, which is twips — the two * have always disagreed and neither said so, which is how every bundled theme * came to ship `indent: 3` meaning half an inch and getting three points: the * marker landed outside the page margin, to the left of the body text it was * supposed to label. */ declare const IndentSchema: _sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; declare const ParagraphIndentSchema: _sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstLine: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; declare const TabStopTypeSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"bar">]>; declare const TabStopLeaderSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"underscore">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">]>; declare const TabStopSchema: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"bar">]>; position: _sinclair_typebox.TNumber; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"underscore">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">]>>; }>; /** * A block slot that holds one line of text: non-empty, no line break. A line * break inside a running head, a cover title or a takeaway would break the * recipe that draws it, so the shape is a schema bound and a violation is a * path-addressed error at the slot. */ declare const oneLineText: (description: string) => _sinclair_typebox.TString; declare const TabStopsSchema: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"bar">]>; position: _sinclair_typebox.TNumber; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"underscore">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">]>>; }>>; declare const HorizontalPositionRelativeFromSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>; declare const VerticalPositionRelativeFromSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>; declare const HorizontalPositionAlignSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>; declare const VerticalPositionAlignSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>; declare const TextWrappingTypeSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; declare const TextWrappingSideSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>; declare const FloatingPropertiesSchema: _sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>; type HorizontalPositionRelativeFrom = Static; type VerticalPositionRelativeFrom = Static; type HorizontalPositionAlign = Static; type VerticalPositionAlign = Static; type TextWrappingType = Static; type TextWrappingSide = Static; type FloatingProperties = Static; declare const NumberingSchema: _sinclair_typebox.TObject<{ start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperRoman">]>>; separator: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; declare const BaseComponentFields: {}; declare const BaseComponentPropsSchema: _sinclair_typebox.TObject<{}>; type Alignment = Static; type JustifiedAlignment = Static; type HeadingLevel = Static; type Spacing = Static; type ListSpacing = Static; type LineSpacing = Static; type Indent = Static; type ParagraphIndent = Static; type TabStopType = Static; type TabStopLeader = Static; type TabStop = Static; type TabStops = Static; type Numbering = Static; type Margins = Static; type Border = Static; type BaseComponentProps = Static; /** * A reply in a comment thread. Word threads are one level deep — a reply * cannot itself carry replies — so this is deliberately not recursive. */ declare const CommentReplySchema: _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; declare const CommentSchema: _sinclair_typebox.TObject<{ replies: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; resolved: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; type CommentReply = Static; type Comment = Static; declare const NoteSchema: _sinclair_typebox.TObject<{ id: _sinclair_typebox.TString; text: _sinclair_typebox.TString; }>; declare const FootnotesSchema: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ id: _sinclair_typebox.TString; text: _sinclair_typebox.TString; }>>; declare const EndnotesSchema: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ id: _sinclair_typebox.TString; text: _sinclair_typebox.TString; }>>; type Note = Static; declare const createReportPropsSchema: (_componentRef?: TSchema) => _sinclair_typebox.TObject<{ blocks: _sinclair_typebox.TOptional<_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnsafe<_json_to_office_shared.JsonBlockDefinition>>>; theme: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; themeOverrides: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ colors: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ primary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; secondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; background: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; border: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textSecondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textMuted: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; borderPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; borderSecondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; backgroundPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; backgroundSecondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent4: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent5: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent6: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; fonts: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ heading: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; body: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; mono: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; light: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; }>>; styles: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ normal: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading1: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading2: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading3: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading5: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading6: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; subtitle: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC1: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC2: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC3: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC5: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC6: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; }>>; palette: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ rule: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textMuted: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; onPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; surfaceInverse: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; positive: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; negative: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; chart: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; typography: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ roles: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ eyebrow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; display: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; stat: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; quote: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; label: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; tableHeader: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; tableCell: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; chartLabel: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; tracker: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; source: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ a4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; letter: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; wide169: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; standard43: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ basePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; blockGap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ tight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; normal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; loose: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; canvas: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ a4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; letter: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; wide169: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; standard43: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; }>>; }>>; chrome: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ runningHead: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; tracker: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; actionTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; keyTakeaways: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; sourceLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; confidentialFooter: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; logoSlot: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; cover: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; }>>; motif: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ kind: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"rule">, _sinclair_typebox.TLiteral<"corner">, _sinclair_typebox.TLiteral<"band">]>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; placement: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"topLeft">, _sinclair_typebox.TLiteral<"topRight">, _sinclair_typebox.TLiteral<"bottomLeft">, _sinclair_typebox.TLiteral<"bottomRight">]>>; }>>; }>>; qualityProfile: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontRegistry: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ id: _sinclair_typebox.TString; family: _sinclair_typebox.TString; category: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sans">, _sinclair_typebox.TLiteral<"serif">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"display">, _sinclair_typebox.TLiteral<"handwriting">]>>; sources: _sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"safe">; family: _sinclair_typebox.TString; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"google">; family: _sinclair_typebox.TString; weights: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; italics: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"file">; path: _sinclair_typebox.TString; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"data">; data: _sinclair_typebox.TString; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"url">; url: _sinclair_typebox.TString; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"variable">; url: _sinclair_typebox.TString; weight: _sinclair_typebox.TNumber; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; axes: _sinclair_typebox.TOptional<_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TNumber>>; }>]>>; }>>>; componentDefaults: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ heading: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; level: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<1>, _sinclair_typebox.TLiteral<2>, _sinclair_typebox.TLiteral<3>, _sinclair_typebox.TLiteral<4>, _sinclair_typebox.TLiteral<5>, _sinclair_typebox.TLiteral<6>]>>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProof: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstLine: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; columnBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; numbering: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; paragraph: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProof: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstLine: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; columnBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; themeStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; boldColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"bar">]>; position: _sinclair_typebox.TNumber; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"underscore">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">]>>; }>>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"notBeside">, _sinclair_typebox.TLiteral<"through">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"auto">]>; }>>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; widthRelativeTo: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"content">, _sinclair_typebox.TLiteral<"page">]>>; heightRelativeTo: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"content">, _sinclair_typebox.TLiteral<"page">]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; statistic: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ number: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; description: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; unit: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; format: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; trend: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"up">, _sinclair_typebox.TLiteral<"down">, _sinclair_typebox.TLiteral<"neutral">]>>; trendValue: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TNumber]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"small">, _sinclair_typebox.TLiteral<"medium">, _sinclair_typebox.TLiteral<"large">]>>; }>>; table: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{}>>; section: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ meta: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; page: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ size: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"A4">, _sinclair_typebox.TLiteral<"A3">, _sinclair_typebox.TLiteral<"LETTER">, _sinclair_typebox.TLiteral<"LEGAL">, _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ columns: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString, _sinclair_typebox.TLiteral<"auto">]>>; gap: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>]>>; gap: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; list: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ format: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>, _sinclair_typebox.TLiteral<"numbered">, _sinclair_typebox.TLiteral<"none">]>>; items: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; level: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; revision: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; segments: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"equal">, _sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; text: _sinclair_typebox.TString; }>>; }>>; }>]>>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; item: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; bullet: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; reference: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; levels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ level: _sinclair_typebox.TNumber; format: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"start">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; }>>>; }>>; highcharts: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ options: _sinclair_typebox.TOptional<_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnknown>>; }>>; }>>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; trackRevisions: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; metadata: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; subtitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; description: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; company: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; version: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; tags: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; }>; declare const ReportPropsSchema: _sinclair_typebox.TObject<{ blocks: _sinclair_typebox.TOptional<_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnsafe<_json_to_office_shared.JsonBlockDefinition>>>; theme: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; themeOverrides: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ colors: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ primary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; secondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; background: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; border: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textSecondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textMuted: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; borderPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; borderSecondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; backgroundPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; backgroundSecondary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent4: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent5: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; accent6: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; fonts: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ heading: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; body: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; mono: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; light: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TString; }>>; }>>; styles: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ normal: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading1: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading2: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading3: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading5: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; heading6: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; subtitle: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baseStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC1: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC2: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC3: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC5: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; TOC6: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"clear">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"num">, _sinclair_typebox.TLiteral<"start">]>; position: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TLiteral<"max">]>; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"underscore">]>>; }>>>; priority: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; followingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; widowControl: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLinesTogether: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; outlineLevel: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; borders: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; between: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"dashDotStroked">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dashSmallGap">, _sinclair_typebox.TLiteral<"dotDash">, _sinclair_typebox.TLiteral<"dotDotDash">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"doubleWave">, _sinclair_typebox.TLiteral<"inset">, _sinclair_typebox.TLiteral<"nil">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"outset">, _sinclair_typebox.TLiteral<"thick">, _sinclair_typebox.TLiteral<"thickThinLargeGap">, _sinclair_typebox.TLiteral<"thickThinMediumGap">, _sinclair_typebox.TLiteral<"thickThinSmallGap">, _sinclair_typebox.TLiteral<"thinThickLargeGap">, _sinclair_typebox.TLiteral<"thinThickMediumGap">, _sinclair_typebox.TLiteral<"thinThickSmallGap">, _sinclair_typebox.TLiteral<"thinThickThinLargeGap">, _sinclair_typebox.TLiteral<"thinThickThinMediumGap">, _sinclair_typebox.TLiteral<"thinThickThinSmallGap">, _sinclair_typebox.TLiteral<"threeDEmboss">, _sinclair_typebox.TLiteral<"threeDEngrave">, _sinclair_typebox.TLiteral<"triple">, _sinclair_typebox.TLiteral<"wave">]>; size: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; space: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; }>>; }>>; palette: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ rule: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; textMuted: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; onPrimary: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; surfaceInverse: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; positive: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; negative: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; chart: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; typography: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ roles: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ eyebrow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; display: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; stat: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; quote: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; label: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; tableHeader: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; tableCell: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; chartLabel: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; tracker: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; source: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ face: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"heading">, _sinclair_typebox.TLiteral<"body">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"light">]>>; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineHeight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tracking: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ a4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; letter: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; wide169: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; standard43: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ base: _sinclair_typebox.TNumber; ratio: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; baselinePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ basePt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; blockGap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ tight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; normal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; loose: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; canvas: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ a4: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; letter: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; wide169: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; standard43: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ safeAreaIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutterIn: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; rows: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; }>>; }>>; }>>; chrome: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ runningHead: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; tracker: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; actionTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; keyTakeaways: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; sourceLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; confidentialFooter: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; logoSlot: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; cover: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"tableHeader" | "footer" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; rule: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; padPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; }>>; }>>; motif: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ kind: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"rule">, _sinclair_typebox.TLiteral<"corner">, _sinclair_typebox.TLiteral<"band">]>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; weightPt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; placement: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"topLeft">, _sinclair_typebox.TLiteral<"topRight">, _sinclair_typebox.TLiteral<"bottomLeft">, _sinclair_typebox.TLiteral<"bottomRight">]>>; }>>; }>>; qualityProfile: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontRegistry: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ id: _sinclair_typebox.TString; family: _sinclair_typebox.TString; category: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sans">, _sinclair_typebox.TLiteral<"serif">, _sinclair_typebox.TLiteral<"mono">, _sinclair_typebox.TLiteral<"display">, _sinclair_typebox.TLiteral<"handwriting">]>>; sources: _sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"safe">; family: _sinclair_typebox.TString; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"google">; family: _sinclair_typebox.TString; weights: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; italics: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"file">; path: _sinclair_typebox.TString; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"data">; data: _sinclair_typebox.TString; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"url">; url: _sinclair_typebox.TString; weight: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>, _sinclair_typebox.TObject<{ kind: _sinclair_typebox.TLiteral<"variable">; url: _sinclair_typebox.TString; weight: _sinclair_typebox.TNumber; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; axes: _sinclair_typebox.TOptional<_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TNumber>>; }>]>>; }>>>; componentDefaults: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ heading: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; level: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<1>, _sinclair_typebox.TLiteral<2>, _sinclair_typebox.TLiteral<3>, _sinclair_typebox.TLiteral<4>, _sinclair_typebox.TLiteral<5>, _sinclair_typebox.TLiteral<6>]>>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProof: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstLine: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; columnBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; numbering: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; paragraph: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProof: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstLine: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; columnBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; themeStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; boldColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"bar">]>; position: _sinclair_typebox.TNumber; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"underscore">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">]>>; }>>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"notBeside">, _sinclair_typebox.TLiteral<"through">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"auto">]>; }>>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; widthRelativeTo: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"content">, _sinclair_typebox.TLiteral<"page">]>>; heightRelativeTo: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"content">, _sinclair_typebox.TLiteral<"page">]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; statistic: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ number: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; description: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; unit: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; format: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; trend: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"up">, _sinclair_typebox.TLiteral<"down">, _sinclair_typebox.TLiteral<"neutral">]>>; trendValue: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TNumber]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"small">, _sinclair_typebox.TLiteral<"medium">, _sinclair_typebox.TLiteral<"large">]>>; }>>; table: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{}>>; section: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ meta: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; page: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ size: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"A4">, _sinclair_typebox.TLiteral<"A3">, _sinclair_typebox.TLiteral<"LETTER">, _sinclair_typebox.TLiteral<"LEGAL">, _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>>; columns: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ columns: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString, _sinclair_typebox.TLiteral<"auto">]>>; gap: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>]>>; gap: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; list: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ format: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>, _sinclair_typebox.TLiteral<"numbered">, _sinclair_typebox.TLiteral<"none">]>>; items: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; level: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; revision: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; segments: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"equal">, _sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; text: _sinclair_typebox.TString; }>>; }>>; }>]>>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; item: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; bullet: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; reference: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; levels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ level: _sinclair_typebox.TNumber; format: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"start">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; }>>>; }>>; highcharts: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ options: _sinclair_typebox.TOptional<_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnknown>>; }>>; }>>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; trackRevisions: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; metadata: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; subtitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; description: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; company: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; version: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; tags: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; }>; type ReportProps = Static; declare const createSectionPropsSchema: (componentRef?: TSchema) => _sinclair_typebox.TObject<{ meta: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; page: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ size: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"A4">, _sinclair_typebox.TLiteral<"A3">, _sinclair_typebox.TLiteral<"LETTER">, _sinclair_typebox.TLiteral<"LEGAL">, _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>; declare const SectionPropsSchema: _sinclair_typebox.TObject<{ meta: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TArray, _sinclair_typebox.TLiteral<"linkToPrevious">]>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; page: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ size: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"A4">, _sinclair_typebox.TLiteral<"A3">, _sinclair_typebox.TLiteral<"LETTER">, _sinclair_typebox.TLiteral<"LEGAL">, _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; header: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; footer: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gutter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>; type SectionProps = Static; declare const ColumnsPropsSchema: _sinclair_typebox.TObject<{ columns: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString, _sinclair_typebox.TLiteral<"auto">]>>; gap: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>]>; gap: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>; type ColumnsProps = Static; declare const HeadingPropsSchema: _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; level: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<1>, _sinclair_typebox.TLiteral<2>, _sinclair_typebox.TLiteral<3>, _sinclair_typebox.TLiteral<4>, _sinclair_typebox.TLiteral<5>, _sinclair_typebox.TLiteral<6>]>>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProof: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstLine: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; columnBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; numbering: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; revision: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; segments: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"equal">, _sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; text: _sinclair_typebox.TString; }>>; }>>; comment: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ replies: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; resolved: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>; type HeadingProps = Static; declare const ParagraphPropsSchema: _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; themeStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; noProof: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; noProofWords: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; boldColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstLine: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; tabStops: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"bar">]>; position: _sinclair_typebox.TNumber; leader: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"hyphen">, _sinclair_typebox.TLiteral<"underscore">, _sinclair_typebox.TLiteral<"middleDot">, _sinclair_typebox.TLiteral<"none">]>>; }>>>; pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; columnBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"notBeside">, _sinclair_typebox.TLiteral<"through">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"auto">]>; }>>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; revision: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; segments: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"equal">, _sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; text: _sinclair_typebox.TString; }>>; }>>; comment: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ replies: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; resolved: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; footnotes: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ id: _sinclair_typebox.TString; text: _sinclair_typebox.TString; }>>>; endnotes: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ id: _sinclair_typebox.TString; text: _sinclair_typebox.TString; }>>>; }>; type ParagraphProps = Static; declare const ImagePropsSchema: _sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; widthRelativeTo: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"content">, _sinclair_typebox.TLiteral<"page">]>>; heightRelativeTo: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"content">, _sinclair_typebox.TLiteral<"page">]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>; type ImageProps = Static; /** * Highcharts component props schema * Accepts options that will be passed to Highcharts export server */ declare const HighchartsPropsSchema: _sinclair_typebox.TObject<{ options: _sinclair_typebox.TIntersect<[_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnknown>, _sinclair_typebox.TObject<{ chart: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>; }>]>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; resources: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ css: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; js: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; files: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; serverUrl: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>; type HighchartsProps = Static; declare const ChartPropsSchema: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"area">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"doughnut">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"radar">, _sinclair_typebox.TLiteral<"scatter">]>; data: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ name: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; labels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; values: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; showTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showLegend: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; legendPos: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"tr">]>>; chartColors: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; catAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>; type ChartProps = Static; /** * A colour anywhere inside a native visual. * * The same vocabulary the rest of a `.docx.json` uses — `#RRGGBB`, a bare * six-digit hex, or a docx theme colour name — because a native visual is * drawn by the docx pipeline against the docx theme. The pptx palette names * (`accent4`, `tx1`, `bg2`) belong to the raster path and do not resolve here. */ declare const NativeVisualColorSchema: _sinclair_typebox.TString; /** A position on the canvas: inches, or a percentage of the canvas extent. */ declare const NativeVisualOffsetSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>; /** An extent on the canvas: inches, or a percentage of the canvas extent. */ declare const NativeVisualExtentSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>; /** * Underline, as Word draws it. * * `true` is a single line in the run's own colour; the object form names the * line style and, optionally, a colour of its own. */ declare const NativeVisualUnderlineSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>; /** One formatted span inside a native `text` element. */ declare const NativeVisualTextRunSchema: _sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; /** * One span of a shape's text. * * Deliberately not the same shape as a text run: shape text carries no * underline or strikethrough in the raster surface either, and native mode * keeps the two surfaces aligned rather than quietly widening one. */ declare const NativeVisualTextSegmentSchema: _sinclair_typebox.TObject<{ breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; /** A solid fill, or none at all. */ declare const NativeVisualFillSchema: _sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; /** A shape outline: solid or dashed, one uniform stroke. */ declare const NativeVisualLineSchema: _sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>; declare const NativeVisualAlignmentSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>; declare const NativeVisualVerticalAlignmentSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>; /** Text inset, in points: one value for every side, or `[top, right, bottom, left]`. */ declare const NativeVisualMarginSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>; declare const NativeVisualTextPropsSchema: _sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; }>; declare const NativeVisualShapePropsSchema: _sinclair_typebox.TObject<{ fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; }>; declare const NativeVisualImagePropsSchema: _sinclair_typebox.TObject<{ sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; /** The three element kinds a native visual can hold, in public schema order. */ declare const NATIVE_VISUAL_ELEMENT_NAMES: readonly ["text", "shape", "image"]; type NativeVisualElementName = (typeof NATIVE_VISUAL_ELEMENT_NAMES)[number]; /** * A single element of a native visual. * * `table`, `chart` and `highcharts` are absent on purpose: a Word table cannot * live inside a drawing group, and neither chart kind has a native mapping * here yet. Naming one is a validation error rather than a silent drop. * * The `$id` is distinct from the raster union's `PptxSlideContent` so the two * never collide when the document schema hoists them into shared definitions. */ declare const NativeVisualElementSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"text">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; }>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"shape">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; }>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"image">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; }>]>; /** * The canvas a native visual is drawn on. * * No `theme`: the raster canvas names a *pptx* theme, which the docx pipeline * cannot resolve. Native colours resolve against the document's own docx theme * instead, so naming a pptx theme here would promise something that could not * be kept. */ declare const NativeVisualCanvasSchema: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; background: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; }>; type NativeVisualCanvas = Static; type NativeVisualElement = Static; type NativeVisualTextProps = Static; type NativeVisualShapeProps = Static; type NativeVisualImageProps = Static; type NativeVisualTextRun = Static; type NativeVisualTextSegment = Static; type NativeVisualFill = Static; type NativeVisualLine = Static; /** * Canvas background — a solid color and/or a background image. * Mirrors the pptx slide background shape (kept local to avoid coupling * shared-docx to shared-pptx; the rasterizer forwards it verbatim). */ declare const VisualCanvasBackgroundSchema: _sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>; /** * The pptx canvas the visual is drawn on. Width/height are in inches and set * both the aspect ratio and the physical print size of the embedded image. */ declare const VisualCanvasSchema: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; theme: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; background: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; }>; /** * The rasterized form: a pptx slide rendered to a PNG. * * `renderMode` is optional here because omitting it has always meant raster, * and every document written before native mode existed must keep rendering * byte-for-byte the way it did. */ declare const VisualRasterPropsSchema: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; renderMode: _sinclair_typebox.TOptional<_sinclair_typebox.TLiteral<"raster">>; canvas: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; theme: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; background: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; }>; elements: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"text">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; superscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; subscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fit: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ maxLines: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; shrink: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; bullet: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"number">]>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; startAt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSpacingMultiple: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; superscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; subscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fit: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ maxLines: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; shrink: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; bullet: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"number">]>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; startAt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSpacingMultiple: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"image">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rounding: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rounding: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"shape">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gradient: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"linear">, _sinclair_typebox.TLiteral<"radial">]>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; stops: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; pos: _sinclair_typebox.TNumber; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; focus: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"topLeft">, _sinclair_typebox.TLiteral<"topRight">, _sinclair_typebox.TLiteral<"bottomLeft">, _sinclair_typebox.TLiteral<"bottomRight">]>>; }>>; pattern: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ preset: _sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"wave" | "pct5" | "pct10" | "pct20" | "pct25" | "pct30" | "pct40" | "pct50" | "pct60" | "pct70" | "pct75" | "pct80" | "pct90" | "horz" | "vert" | "ltHorz" | "ltVert" | "dkHorz" | "dkVert" | "narHorz" | "narVert" | "dashHorz" | "dashVert" | "cross" | "dnDiag" | "upDiag" | "ltDnDiag" | "ltUpDiag" | "dkDnDiag" | "dkUpDiag" | "wdDnDiag" | "wdUpDiag" | "dashDnDiag" | "dashUpDiag" | "diagCross" | "smCheck" | "lgCheck" | "smGrid" | "lgGrid" | "dotGrid" | "smConfetti" | "lgConfetti" | "horzBrick" | "diagBrick" | "solidDmnd" | "openDmnd" | "dotDmnd" | "plaid" | "sphere" | "weave" | "divot" | "shingle" | "trellis" | "zigZag">[]>; foreground: _sinclair_typebox.TString; background: _sinclair_typebox.TString; }>>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>]>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angleRange: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rectRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gradient: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"linear">, _sinclair_typebox.TLiteral<"radial">]>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; stops: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; pos: _sinclair_typebox.TNumber; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; focus: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"topLeft">, _sinclair_typebox.TLiteral<"topRight">, _sinclair_typebox.TLiteral<"bottomLeft">, _sinclair_typebox.TLiteral<"bottomRight">]>>; }>>; pattern: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ preset: _sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"wave" | "pct5" | "pct10" | "pct20" | "pct25" | "pct30" | "pct40" | "pct50" | "pct60" | "pct70" | "pct75" | "pct80" | "pct90" | "horz" | "vert" | "ltHorz" | "ltVert" | "dkHorz" | "dkVert" | "narHorz" | "narVert" | "dashHorz" | "dashVert" | "cross" | "dnDiag" | "upDiag" | "ltDnDiag" | "ltUpDiag" | "dkDnDiag" | "dkUpDiag" | "wdDnDiag" | "wdUpDiag" | "dashDnDiag" | "dashUpDiag" | "diagCross" | "smCheck" | "lgCheck" | "smGrid" | "lgGrid" | "dotGrid" | "smConfetti" | "lgConfetti" | "horzBrick" | "diagBrick" | "solidDmnd" | "openDmnd" | "dotDmnd" | "plaid" | "sphere" | "weave" | "divot" | "shingle" | "trellis" | "zigZag">[]>; foreground: _sinclair_typebox.TString; background: _sinclair_typebox.TString; }>>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>]>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angleRange: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rectRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"table">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ rows: _sinclair_typebox.TArray<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; colspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; }>]>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; colW: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rowH: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; border: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; pt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; headerRow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPage: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPageRepeatHeader: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; borderRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ rows: _sinclair_typebox.TArray<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; colspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; }>]>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; colW: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rowH: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; border: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; pt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; headerRow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPage: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPageRepeatHeader: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; borderRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"highcharts">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ options: _sinclair_typebox.TIntersect<[_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnknown>, _sinclair_typebox.TObject<{ chart: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>; }>]>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; serverUrl: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; resources: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ css: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; js: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; files: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ options: _sinclair_typebox.TIntersect<[_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnknown>, _sinclair_typebox.TObject<{ chart: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>; }>]>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; serverUrl: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; resources: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ css: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; js: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; files: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"chart">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"area">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"bar3D">, _sinclair_typebox.TLiteral<"bubble">, _sinclair_typebox.TLiteral<"doughnut">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"radar">, _sinclair_typebox.TLiteral<"scatter">]>; data: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ name: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; labels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; values: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; sizes: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; showLegend: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showValue: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showPercent: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showLabel: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showSerName: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; titleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; chartColors: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; dataBorder: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ pt: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; }>>; legendPos: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"tr">]>>; legendFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; legendFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; legendFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; legendColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; catAxisLabelRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; catGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; valAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisMinVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisMaxVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelFormatCode: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisMajorUnit: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; valAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; catAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; barDir: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"col">]>>; barGrouping: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"clustered">, _sinclair_typebox.TLiteral<"stacked">, _sinclair_typebox.TLiteral<"percentStacked">]>>; barGapWidthPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; barOverlapPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSmooth: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineDataSymbol: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"circle">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"triangle">]>>; lineSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineDataSymbolSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstSliceAng: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; holeSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; radarStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"standard">, _sinclair_typebox.TLiteral<"marker">, _sinclair_typebox.TLiteral<"filled">]>>; dataLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dataLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; dataLabelFontBold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; dataLabelPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"bestFit">, _sinclair_typebox.TLiteral<"ctr">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"inEnd">, _sinclair_typebox.TLiteral<"outEnd">]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"area">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"bar3D">, _sinclair_typebox.TLiteral<"bubble">, _sinclair_typebox.TLiteral<"doughnut">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"radar">, _sinclair_typebox.TLiteral<"scatter">]>; data: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ name: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; labels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; values: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; sizes: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; showLegend: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showValue: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showPercent: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showLabel: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showSerName: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; titleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; chartColors: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; dataBorder: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ pt: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; }>>; legendPos: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"tr">]>>; legendFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; legendFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; legendFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; legendColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; catAxisLabelRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; catGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; valAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisMinVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisMaxVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelFormatCode: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisMajorUnit: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; valAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; catAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; barDir: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"col">]>>; barGrouping: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"clustered">, _sinclair_typebox.TLiteral<"stacked">, _sinclair_typebox.TLiteral<"percentStacked">]>>; barGapWidthPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; barOverlapPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSmooth: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineDataSymbol: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"circle">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"triangle">]>>; lineSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineDataSymbolSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstSliceAng: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; holeSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; radarStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"standard">, _sinclair_typebox.TLiteral<"marker">, _sinclair_typebox.TLiteral<"filled">]>>; dataLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dataLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; dataLabelFontBold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; dataLabelPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"bestFit">, _sinclair_typebox.TLiteral<"ctr">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"inEnd">, _sinclair_typebox.TLiteral<"outEnd">]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>]>>>; dpi: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; serverUrl: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; /** * The native form: one Word DrawingML group. * * `dpi` and `serverUrl` are absent rather than ignored — nothing is * rasterized, so a resolution or a service URL would describe work that never * happens. `renderMode` is required, which is what makes this branch * unreachable by accident. */ declare const VisualNativePropsSchema: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; renderMode: _sinclair_typebox.TLiteral<"native">; canvas: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; background: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; }>; elements: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"text">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; }>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"shape">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; }>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"image">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; }>]>>>; }>; /** * The authoring surface of `visual`, as a union discriminated on `renderMode`. * * Kept as one canonical schema rather than two registry entries because the * runtime validator checks an un-profiled schema: both shapes have to be * structurally valid here, and the element kinds a native visual may hold are * checked in `schemas/renderer.ts`. */ declare const VisualPropsSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; renderMode: _sinclair_typebox.TOptional<_sinclair_typebox.TLiteral<"raster">>; canvas: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; theme: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; background: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; }>; elements: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"text">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; superscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; subscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fit: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ maxLines: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; shrink: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; bullet: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"number">]>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; startAt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSpacingMultiple: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; superscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; subscript: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fit: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ maxLines: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; shrink: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; language: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; bullet: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"number">]>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; startAt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSpacingMultiple: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; paraSpaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"image">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rounding: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rounding: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; hyperlink: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ url: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; slide: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; tooltip: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"shape">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gradient: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"linear">, _sinclair_typebox.TLiteral<"radial">]>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; stops: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; pos: _sinclair_typebox.TNumber; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; focus: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"topLeft">, _sinclair_typebox.TLiteral<"topRight">, _sinclair_typebox.TLiteral<"bottomLeft">, _sinclair_typebox.TLiteral<"bottomRight">]>>; }>>; pattern: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ preset: _sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"wave" | "pct5" | "pct10" | "pct20" | "pct25" | "pct30" | "pct40" | "pct50" | "pct60" | "pct70" | "pct75" | "pct80" | "pct90" | "horz" | "vert" | "ltHorz" | "ltVert" | "dkHorz" | "dkVert" | "narHorz" | "narVert" | "dashHorz" | "dashVert" | "cross" | "dnDiag" | "upDiag" | "ltDnDiag" | "ltUpDiag" | "dkDnDiag" | "dkUpDiag" | "wdDnDiag" | "wdUpDiag" | "dashDnDiag" | "dashUpDiag" | "diagCross" | "smCheck" | "lgCheck" | "smGrid" | "lgGrid" | "dotGrid" | "smConfetti" | "lgConfetti" | "horzBrick" | "diagBrick" | "solidDmnd" | "openDmnd" | "dotDmnd" | "plaid" | "sphere" | "weave" | "divot" | "shingle" | "trellis" | "zigZag">[]>; foreground: _sinclair_typebox.TString; background: _sinclair_typebox.TString; }>>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>]>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angleRange: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rectRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; gradient: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"linear">, _sinclair_typebox.TLiteral<"radial">]>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; stops: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TString; pos: _sinclair_typebox.TNumber; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; focus: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"topLeft">, _sinclair_typebox.TLiteral<"topRight">, _sinclair_typebox.TLiteral<"bottomLeft">, _sinclair_typebox.TLiteral<"bottomRight">]>>; }>>; pattern: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ preset: _sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"wave" | "pct5" | "pct10" | "pct20" | "pct25" | "pct30" | "pct40" | "pct50" | "pct60" | "pct70" | "pct75" | "pct80" | "pct90" | "horz" | "vert" | "ltHorz" | "ltVert" | "dkHorz" | "dkVert" | "narHorz" | "narVert" | "dashHorz" | "dashVert" | "cross" | "dnDiag" | "upDiag" | "ltDnDiag" | "ltUpDiag" | "dkDnDiag" | "dkUpDiag" | "wdDnDiag" | "wdUpDiag" | "dashDnDiag" | "dashUpDiag" | "diagCross" | "smCheck" | "lgCheck" | "smGrid" | "lgGrid" | "dotGrid" | "smConfetti" | "lgConfetti" | "horzBrick" | "diagBrick" | "solidDmnd" | "openDmnd" | "dotDmnd" | "plaid" | "sphere" | "weave" | "divot" | "shingle" | "trellis" | "zigZag">[]>; foreground: _sinclair_typebox.TString; background: _sinclair_typebox.TString; }>>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; spaceBefore: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; spaceAfter: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>]>>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; charSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angleRange: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; shadow: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"outer">, _sinclair_typebox.TLiteral<"inner">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, ...(_sinclair_typebox.TLiteral<"text" | "primary" | "secondary" | "accent" | "background" | "accent4" | "accent5" | "accent6" | "text2" | "background2"> | _sinclair_typebox.TLiteral<"accent1" | "accent2" | "accent3" | "tx1" | "tx2" | "bg1" | "bg2">)[]]>>; blur: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; angle: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; opacity: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; rectRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<_sinclair_typebox.TLiteral<"title" | "caption" | "tableHeader" | "footer" | "body" | "heading1" | "heading2" | "heading3" | "subtitle" | "eyebrow" | "display" | "stat" | "quote" | "label" | "tableCell" | "chartLabel" | "tracker" | "source">[]>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"table">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ rows: _sinclair_typebox.TArray<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; colspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; }>]>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; colW: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rowH: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; border: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; pt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; headerRow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPage: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPageRepeatHeader: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; borderRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ rows: _sinclair_typebox.TArray<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; colspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowspan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; }>]>>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; colW: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; rowH: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; border: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; pt: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; headerRow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPage: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; autoPageRepeatHeader: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; borderRadius: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"highcharts">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ options: _sinclair_typebox.TIntersect<[_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnknown>, _sinclair_typebox.TObject<{ chart: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>; }>]>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; serverUrl: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; resources: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ css: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; js: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; files: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ options: _sinclair_typebox.TIntersect<[_sinclair_typebox.TRecord<_sinclair_typebox.TString, _sinclair_typebox.TUnknown>, _sinclair_typebox.TObject<{ chart: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; }>; }>]>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; serverUrl: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; resources: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ css: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; js: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; files: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; }>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"chart">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"area">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"bar3D">, _sinclair_typebox.TLiteral<"bubble">, _sinclair_typebox.TLiteral<"doughnut">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"radar">, _sinclair_typebox.TLiteral<"scatter">]>; data: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ name: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; labels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; values: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; sizes: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; showLegend: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showValue: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showPercent: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showLabel: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showSerName: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; titleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; chartColors: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; dataBorder: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ pt: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; }>>; legendPos: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"tr">]>>; legendFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; legendFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; legendFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; legendColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; catAxisLabelRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; catGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; valAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisMinVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisMaxVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelFormatCode: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisMajorUnit: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; valAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; catAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; barDir: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"col">]>>; barGrouping: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"clustered">, _sinclair_typebox.TLiteral<"stacked">, _sinclair_typebox.TLiteral<"percentStacked">]>>; barGapWidthPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; barOverlapPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSmooth: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineDataSymbol: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"circle">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"triangle">]>>; lineSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineDataSymbolSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstSliceAng: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; holeSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; radarStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"standard">, _sinclair_typebox.TLiteral<"marker">, _sinclair_typebox.TLiteral<"filled">]>>; dataLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dataLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; dataLabelFontBold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; dataLabelPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"bestFit">, _sinclair_typebox.TLiteral<"ctr">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"inEnd">, _sinclair_typebox.TLiteral<"outEnd">]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }> | _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"area">, _sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"bar3D">, _sinclair_typebox.TLiteral<"bubble">, _sinclair_typebox.TLiteral<"doughnut">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"radar">, _sinclair_typebox.TLiteral<"scatter">]>; data: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ name: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; labels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; values: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; sizes: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TNumber>>; }>>; showLegend: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showValue: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showPercent: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showLabel: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; showSerName: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; titleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; titleFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; chartColors: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TString>>; dataBorder: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ pt: _sinclair_typebox.TNumber; color: _sinclair_typebox.TString; }>>; legendPos: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"tr">]>>; legendFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; legendFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; legendFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; legendColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; catAxisLabelRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; catAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; catAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; catGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; valAxisTitle: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisTitleFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisTitleRotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisHidden: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisMinVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisMaxVal: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelFormatCode: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisMajorUnit: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valAxisLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; valAxisLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; valAxisLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; valGridLine: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; catAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; valAxisLineShow: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; barDir: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bar">, _sinclair_typebox.TLiteral<"col">]>>; barGrouping: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"clustered">, _sinclair_typebox.TLiteral<"stacked">, _sinclair_typebox.TLiteral<"percentStacked">]>>; barGapWidthPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; barOverlapPct: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineSmooth: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineDataSymbol: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"circle">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"triangle">]>>; lineSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; lineDataSymbolSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; firstSliceAng: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; holeSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; radarStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"standard">, _sinclair_typebox.TLiteral<"marker">, _sinclair_typebox.TLiteral<"filled">]>>; dataLabelColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dataLabelFontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; dataLabelFontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; dataLabelFontBold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; dataLabelPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"b">, _sinclair_typebox.TLiteral<"bestFit">, _sinclair_typebox.TLiteral<"ctr">, _sinclair_typebox.TLiteral<"l">, _sinclair_typebox.TLiteral<"r">, _sinclair_typebox.TLiteral<"t">, _sinclair_typebox.TLiteral<"inEnd">, _sinclair_typebox.TLiteral<"outEnd">]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; grid: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ column: _sinclair_typebox.TNumber; row: _sinclair_typebox.TNumber; columnSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rowSpan: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>>; }>]>>>; dpi: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; serverUrl: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>, _sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; caption: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; renderMode: _sinclair_typebox.TLiteral<"native">; canvas: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TNumber; height: _sinclair_typebox.TNumber; background: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; image: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; }>; elements: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"text">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; runs: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ underline: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TBoolean, _sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"sng">, _sinclair_typebox.TLiteral<"dbl">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dotted">]>>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>]>>; strike: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; }>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"shape">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ fontColor: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; valign: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"middle">, _sinclair_typebox.TLiteral<"bottom">]>>; margin: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TArray<_sinclair_typebox.TNumber>]>>; flipH: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; flipV: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fill: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; transparency: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; line: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; dashType: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dash">, _sinclair_typebox.TLiteral<"dot">, _sinclair_typebox.TLiteral<"dashDot">]>>; }>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ breakLine: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontFace: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; fontSize: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>]>>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"rect">, _sinclair_typebox.TLiteral<"roundRect">, _sinclair_typebox.TLiteral<"ellipse">, _sinclair_typebox.TLiteral<"triangle">, _sinclair_typebox.TLiteral<"diamond">, _sinclair_typebox.TLiteral<"pentagon">, _sinclair_typebox.TLiteral<"hexagon">, _sinclair_typebox.TLiteral<"star5">, _sinclair_typebox.TLiteral<"star6">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"arc">, _sinclair_typebox.TLiteral<"pie">, _sinclair_typebox.TLiteral<"blockArc">, _sinclair_typebox.TLiteral<"chord">, _sinclair_typebox.TLiteral<"arrow">, _sinclair_typebox.TLiteral<"chevron">, _sinclair_typebox.TLiteral<"cloud">, _sinclair_typebox.TLiteral<"heart">, _sinclair_typebox.TLiteral<"lightning">]>; }>; }>, _sinclair_typebox.TObject<{ name: _sinclair_typebox.TLiteral<"image">; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; enabled: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; props: _sinclair_typebox.TObject<{ sizing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"contain">, _sinclair_typebox.TLiteral<"cover">, _sinclair_typebox.TLiteral<"crop">]>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; alt: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; x: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; y: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; w: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; h: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; rotate: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; path: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; base64: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; svg: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>; }>]>>>; }>]>; type VisualRasterProps = Static; type VisualNativeProps = Static; type VisualProps = VisualRasterProps | VisualNativeProps; type VisualCanvas = Static; /** The `renderMode` value that selects the native drawing-group path. */ declare const NATIVE_RENDER_MODE = "native"; /** True when these props ask for the native DrawingML path. */ declare function isNativeVisualProps(props: VisualProps | undefined | null): props is VisualNativeProps; declare const StatisticPropsSchema: _sinclair_typebox.TObject<{ number: _sinclair_typebox.TString; description: _sinclair_typebox.TString; unit: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; format: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; trend: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"up">, _sinclair_typebox.TLiteral<"down">, _sinclair_typebox.TLiteral<"neutral">]>>; trendValue: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TNumber]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"small">, _sinclair_typebox.TLiteral<"medium">, _sinclair_typebox.TLiteral<"large">]>>; }>; type StatisticProps = Static; /** * Table Component Schema */ /** * The components a table cell holds, besides a string. * * A cell renders one paragraph: a string or a `paragraph` gives its text, an * `image` or a `visual` sits in it as a drawing, and a `highcharts` chart * arrives as the image it renders to. Anything else — a statistic, a heading, * a list, a nested table — has no cell form, and validation refuses it * (`unsupported_cell_content`) rather than let the cell paint a placeholder. * The live schema narrows cell content to these, and the deep validator * checks names against the same list. */ declare const TABLE_CELL_COMPONENTS: readonly ["paragraph", "image", "visual", "highcharts"]; type TableCellComponentName = (typeof TABLE_CELL_COMPONENTS)[number]; /** * Build TablePropsSchema with a given cell-content type. * * `componentRef` is what a cell's `content` may hold besides a string: * `CellContentSchema` for the static export below, and at schema-generation * time the union of the {@link TABLE_CELL_COMPONENTS} branches (plus plugins) * the schema builder narrows it to. It stays a union of its own inside the * content union — a pure component union is what `jto_describe_component` * collapses to a list of names, where a string branch beside the components * would have it inline every branch instead. */ declare function createTablePropsSchema(componentRef: TSchema): TSchema; declare const TablePropsSchema: TSchema; type TableProps = Static; /** * Level format options for docx numbering * Maps to docx LevelFormat enum */ declare const LevelFormatSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>; /** * Font applied to the marker glyph itself (the number or bullet), independent * of the list text. Maps to the numbering level's `w:rPr`. */ declare const ListMarkerFontSchema: _sinclair_typebox.TObject<{ family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>; /** * Configuration for a single numbering level */ declare const ListLevelPropsSchema: _sinclair_typebox.TObject<{ level: _sinclair_typebox.TNumber; format: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"start">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; }>; declare const ListPropsSchema: _sinclair_typebox.TObject<{ items: _sinclair_typebox.TArray<_sinclair_typebox.TUnion<[_sinclair_typebox.TString, _sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; level: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; id: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; revision: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; segments: _sinclair_typebox.TArray<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"equal">, _sinclair_typebox.TLiteral<"insert">, _sinclair_typebox.TLiteral<"delete">]>; text: _sinclair_typebox.TString; }>>; }>>; }>]>>; reference: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; levels: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ level: _sinclair_typebox.TNumber; format: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>>; text: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"start">, _sinclair_typebox.TLiteral<"end">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"center">]>>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; }>>; }>>>; format: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"decimal">, _sinclair_typebox.TLiteral<"upperRoman">, _sinclair_typebox.TLiteral<"lowerRoman">, _sinclair_typebox.TLiteral<"upperLetter">, _sinclair_typebox.TLiteral<"lowerLetter">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"ordinal">, _sinclair_typebox.TLiteral<"cardinalText">, _sinclair_typebox.TLiteral<"ordinalText">, _sinclair_typebox.TLiteral<"hex">, _sinclair_typebox.TLiteral<"chicago">, _sinclair_typebox.TLiteral<"ideographDigital">, _sinclair_typebox.TLiteral<"japaneseCounting">, _sinclair_typebox.TLiteral<"aiueo">, _sinclair_typebox.TLiteral<"iroha">, _sinclair_typebox.TLiteral<"decimalFullWidth">, _sinclair_typebox.TLiteral<"decimalHalfWidth">, _sinclair_typebox.TLiteral<"japaneseLegal">, _sinclair_typebox.TLiteral<"japaneseDigitalTenThousand">, _sinclair_typebox.TLiteral<"decimalEnclosedCircle">, _sinclair_typebox.TLiteral<"decimalFullWidth2">, _sinclair_typebox.TLiteral<"aiueoFullWidth">, _sinclair_typebox.TLiteral<"irohaFullWidth">, _sinclair_typebox.TLiteral<"decimalZero">, _sinclair_typebox.TLiteral<"ganada">, _sinclair_typebox.TLiteral<"chosung">, _sinclair_typebox.TLiteral<"decimalEnclosedFullstop">, _sinclair_typebox.TLiteral<"decimalEnclosedParen">, _sinclair_typebox.TLiteral<"decimalEnclosedCircleChinese">, _sinclair_typebox.TLiteral<"ideographEnclosedCircle">, _sinclair_typebox.TLiteral<"ideographTraditional">, _sinclair_typebox.TLiteral<"ideographZodiac">, _sinclair_typebox.TLiteral<"ideographZodiacTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCounting">, _sinclair_typebox.TLiteral<"ideographLegalTraditional">, _sinclair_typebox.TLiteral<"taiwaneseCountingThousand">, _sinclair_typebox.TLiteral<"taiwaneseDigital">, _sinclair_typebox.TLiteral<"chineseCounting">, _sinclair_typebox.TLiteral<"chineseLegalSimplified">, _sinclair_typebox.TLiteral<"chineseCountingThousand">, _sinclair_typebox.TLiteral<"koreanDigital">, _sinclair_typebox.TLiteral<"koreanCounting">, _sinclair_typebox.TLiteral<"koreanLegal">, _sinclair_typebox.TLiteral<"koreanDigital2">, _sinclair_typebox.TLiteral<"vietnameseCounting">, _sinclair_typebox.TLiteral<"russianLower">, _sinclair_typebox.TLiteral<"russianUpper">, _sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"numberInDash">, _sinclair_typebox.TLiteral<"hebrew1">, _sinclair_typebox.TLiteral<"hebrew2">, _sinclair_typebox.TLiteral<"arabicAlpha">, _sinclair_typebox.TLiteral<"arabicAbjad">, _sinclair_typebox.TLiteral<"hindiVowels">, _sinclair_typebox.TLiteral<"hindiConsonants">, _sinclair_typebox.TLiteral<"hindiNumbers">, _sinclair_typebox.TLiteral<"hindiCounting">, _sinclair_typebox.TLiteral<"thaiLetters">, _sinclair_typebox.TLiteral<"thaiNumbers">, _sinclair_typebox.TLiteral<"thaiCounting">]>, _sinclair_typebox.TLiteral<"numbered">, _sinclair_typebox.TLiteral<"none">]>>; bullet: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; start: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; font: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ case: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"upper">, _sinclair_typebox.TLiteral<"smallCaps">]>>; size: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; bold: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; fontWeight: _sinclair_typebox.TOptional<_sinclair_typebox.TInteger>; italic: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; underline: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lineSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"single">, _sinclair_typebox.TLiteral<"atLeast">, _sinclair_typebox.TLiteral<"exactly">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"multiple">]>; value: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; characterSpacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"condensed">, _sinclair_typebox.TLiteral<"expanded">]>; value: _sinclair_typebox.TNumber; }>>; scale: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; family: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; item: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"justify">]>>; keepNext: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; keepLines: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; indent: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TObject<{ left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; hanging: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>]>>; comment: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ replies: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>>; resolved: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; text: _sinclair_typebox.TString; author: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; initials: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; date: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>; type LevelFormat = Static; type ListMarkerFont = Static; type ListLevelProps = Static; type ListProps = Static; /** * Kept for back-compat only. Word's TOC field has no numbering switch, so the * renderer cannot apply this and logs a warning when it is set; entries inherit * the numbering of the heading styles they reference. */ declare const TocStyleSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"numeric">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"none">]>; declare const TocScopeSchema: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"document">, _sinclair_typebox.TLiteral<"section">]>; declare const TocStyleMappingSchema: _sinclair_typebox.TObject<{ styleId: _sinclair_typebox.TString; level: _sinclair_typebox.TNumber; }>; declare const TocDepthRangeSchema: _sinclair_typebox.TObject<{ from: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; to: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>; declare const TocPropsSchema: _sinclair_typebox.TObject<{ pageBreak: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; depth: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ from: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; to: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; pageNumbersDepth: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ from: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; to: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; numberingStyle: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"numeric">, _sinclair_typebox.TLiteral<"bullet">, _sinclair_typebox.TLiteral<"none">]>>; title: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; includePageNumbers: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; numberSeparator: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; scope: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"document">, _sinclair_typebox.TLiteral<"section">]>, _sinclair_typebox.TLiteral<"auto">]>>; styles: _sinclair_typebox.TOptional<_sinclair_typebox.TArray<_sinclair_typebox.TObject<{ styleId: _sinclair_typebox.TString; level: _sinclair_typebox.TNumber; }>>>; }>; type TocProps = Static; declare const DividerPropsSchema: _sinclair_typebox.TObject<{ thickness: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">]>>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; alignment: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">]>>; spacing: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ before: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; after: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; }>; type DividerProps = Static; declare const TextBoxPropsSchema: _sinclair_typebox.TObject<{ width: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; height: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; renderAs: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"table">, _sinclair_typebox.TLiteral<"shape">]>>; floating: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ horizontalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"character">, _sinclair_typebox.TLiteral<"column">, _sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; verticalPosition: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ relative: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"margin">, _sinclair_typebox.TLiteral<"page">, _sinclair_typebox.TLiteral<"paragraph">, _sinclair_typebox.TLiteral<"line">, _sinclair_typebox.TLiteral<"text">]>>; align: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"top">, _sinclair_typebox.TLiteral<"center">, _sinclair_typebox.TLiteral<"bottom">, _sinclair_typebox.TLiteral<"inside">, _sinclair_typebox.TLiteral<"outside">]>>; offset: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; wrap: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ type: _sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"none">, _sinclair_typebox.TLiteral<"square">, _sinclair_typebox.TLiteral<"topAndBottom">, _sinclair_typebox.TLiteral<"around">, _sinclair_typebox.TLiteral<"tight">, _sinclair_typebox.TLiteral<"through">]>; side: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"bothSides">, _sinclair_typebox.TLiteral<"left">, _sinclair_typebox.TLiteral<"right">, _sinclair_typebox.TLiteral<"largest">]>>; margins: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TNumber, _sinclair_typebox.TString]>>; }>>; }>>; allowOverlap: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; behindDocument: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; lockAnchor: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; layoutInCell: _sinclair_typebox.TOptional<_sinclair_typebox.TBoolean>; zIndex: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; rotation: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; visibility: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"hidden">, _sinclair_typebox.TLiteral<"inherit">]>>; }>>; style: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ padding: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; }>>; border: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ top: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"none">]>>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; right: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"none">]>>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; bottom: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"none">]>>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; left: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ style: _sinclair_typebox.TOptional<_sinclair_typebox.TUnion<[_sinclair_typebox.TLiteral<"solid">, _sinclair_typebox.TLiteral<"dashed">, _sinclair_typebox.TLiteral<"dotted">, _sinclair_typebox.TLiteral<"double">, _sinclair_typebox.TLiteral<"none">]>>; width: _sinclair_typebox.TOptional<_sinclair_typebox.TNumber>; color: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; shading: _sinclair_typebox.TOptional<_sinclair_typebox.TObject<{ fill: _sinclair_typebox.TOptional<_sinclair_typebox.TString>; }>>; }>>; }>; type TextBoxProps = Static; declare const GroupPropsSchema: _sinclair_typebox.TObject<{}>; type BlockProps = Static; declare const StandardComponentDefinitionSchema: _sinclair_typebox.TUnion<_sinclair_typebox.TSchema[]>; declare const ComponentDefinitionSchema: _sinclair_typebox.TRecursive<_sinclair_typebox.TUnion<[..._sinclair_typebox.TSchema[], _sinclair_typebox.TSchema]>>; type ComponentDefinition = Static; export { type Alignment, AlignmentSchema, BaseComponentFields, type BaseComponentProps, BaseComponentPropsSchema, type BlockProps, type Border, BorderSchema, type ChartProps, ChartPropsSchema, type ColumnsProps, ColumnsPropsSchema, type Comment, type CommentReply, CommentReplySchema, CommentSchema, type ComponentDefinition, ComponentDefinitionSchema, type DividerProps, DividerPropsSchema, EndnotesSchema, type FloatingProperties, FloatingPropertiesSchema, FootnotesSchema, GroupPropsSchema, type HeadingLevel, HeadingLevelSchema, type HeadingProps, HeadingPropsSchema, type HighchartsProps, HighchartsPropsSchema, type HorizontalPositionAlign, HorizontalPositionAlignSchema, type HorizontalPositionRelativeFrom, HorizontalPositionRelativeFromSchema, type ImageProps, ImagePropsSchema, type Indent, IndentSchema, type JustifiedAlignment, JustifiedAlignmentSchema, type LevelFormat, LevelFormatSchema, type LineSpacing, LineSpacingSchema, type ListLevelProps, ListLevelPropsSchema, type ListMarkerFont, ListMarkerFontSchema, type ListProps, ListPropsSchema, type ListSpacing, ListSpacingSchema, type Margins, MarginsSchema, NATIVE_RENDER_MODE, NATIVE_VISUAL_ELEMENT_NAMES, NativeVisualAlignmentSchema, type NativeVisualCanvas, NativeVisualCanvasSchema, NativeVisualColorSchema, type NativeVisualElement, type NativeVisualElementName, NativeVisualElementSchema, NativeVisualExtentSchema, type NativeVisualFill, NativeVisualFillSchema, type NativeVisualImageProps, NativeVisualImagePropsSchema, type NativeVisualLine, NativeVisualLineSchema, NativeVisualMarginSchema, NativeVisualOffsetSchema, type NativeVisualShapeProps, NativeVisualShapePropsSchema, type NativeVisualTextProps, NativeVisualTextPropsSchema, type NativeVisualTextRun, NativeVisualTextRunSchema, type NativeVisualTextSegment, NativeVisualTextSegmentSchema, NativeVisualUnderlineSchema, NativeVisualVerticalAlignmentSchema, type Note, NoteSchema, type Numbering, NumberingSchema, type ParagraphIndent, ParagraphIndentSchema, type ParagraphProps, ParagraphPropsSchema, type ReportProps, ReportPropsSchema, type Revision, type RevisionMark, RevisionMarkSchema, RevisionSchema, type RevisionSegment, RevisionSegmentSchema, type SectionProps, SectionPropsSchema, type Spacing, SpacingSchema, StandardComponentDefinitionSchema, type StatisticProps, StatisticPropsSchema, TABLE_CELL_COMPONENTS, type TabStop, type TabStopLeader, TabStopLeaderSchema, TabStopSchema, type TabStopType, TabStopTypeSchema, type TabStops, TabStopsSchema, type TableCellComponentName, type TableProps, TablePropsSchema, type TextBoxProps, TextBoxPropsSchema, type TextWrappingSide, TextWrappingSideSchema, type TextWrappingType, TextWrappingTypeSchema, TocDepthRangeSchema, type TocProps, TocPropsSchema, TocScopeSchema, TocStyleMappingSchema, TocStyleSchema, type VerticalPositionAlign, VerticalPositionAlignSchema, type VerticalPositionRelativeFrom, VerticalPositionRelativeFromSchema, type VisualCanvas, VisualCanvasBackgroundSchema, VisualCanvasSchema, type VisualNativeProps, VisualNativePropsSchema, type VisualProps, VisualPropsSchema, type VisualRasterProps, VisualRasterPropsSchema, createReportPropsSchema, createSectionPropsSchema, createTablePropsSchema, isNativeVisualProps, oneLineText };