import { D as ContentEmbeddedObject, Gt as ContentSheetImage, Sn as ContentVector, W as ContentFormula, _ as ContentConstructEnd, a as ContentBlock, y as ContentConstructStart } from "./content-CYPkduUB.js"; import { a as ConstructDescriptor } from "./construct-C9cYkjnd.js"; import { z } from "zod"; //#region src/package-node.d.ts declare const SectionDescriptorSchema: z.ZodObject<{ source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; origin: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; pageSize: z.ZodObject<{ widthPt: z.ZodNumber; heightPt: z.ZodNumber; }, z.core.$strip>; margins: z.ZodObject<{ topPt: z.ZodNumber; rightPt: z.ZodNumber; bottomPt: z.ZodNumber; leftPt: z.ZodNumber; }, z.core.$strip>; breakType: z.ZodOptional>; headers: z.ZodOptional>>>>; even: z.ZodOptional>>>>; first: z.ZodOptional>>>>; }, z.core.$strip>>; footers: z.ZodOptional>>>>; even: z.ZodOptional>>>>; first: z.ZodOptional>>>>; }, z.core.$strip>>; watermarks: z.ZodOptional>>>>; even: z.ZodOptional>>>>; first: z.ZodOptional>>>>; }, z.core.$strip>>; kind: z.ZodLiteral<"section">; }, z.core.$strict>; type SectionDescriptor = z.infer; declare const SlideDescriptorSchema: z.ZodObject<{ source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; notes: z.ZodString; origin: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; size: z.ZodObject<{ widthPt: z.ZodNumber; heightPt: z.ZodNumber; }, z.core.$strip>; kind: z.ZodLiteral<"slide">; }, z.core.$strict>; type SlideDescriptor = z.infer; declare const SheetDescriptorSchema: z.ZodObject<{ source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; name: z.ZodString; origin: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; printSettings: z.ZodObject<{ pageSize: z.ZodObject<{ widthPt: z.ZodNumber; heightPt: z.ZodNumber; }, z.core.$strip>; margins: z.ZodObject<{ topPt: z.ZodNumber; rightPt: z.ZodNumber; bottomPt: z.ZodNumber; leftPt: z.ZodNumber; }, z.core.$strip>; printRange: z.ZodOptional>; scalePercent: z.ZodOptional; fitToPages: z.ZodOptional>; repeatRows: z.ZodOptional>; repeatColumns: z.ZodOptional>; gridlines: z.ZodBoolean; headers: z.ZodBoolean; pageOrder: z.ZodEnum<{ downThenOver: "downThenOver"; overThenDown: "overThenDown"; }>; manualBreaks: z.ZodOptional; columns: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>; cells: z.ZodArray>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; row: z.ZodNumber; column: z.ZodNumber; value: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"number">; value: z.ZodNumber; exactValue: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"percentage">; value: z.ZodNumber; exactValue: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"currency">; value: z.ZodNumber; currency: z.ZodOptional; exactValue: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"boolean">; value: z.ZodBoolean; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"date">; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"time">; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"dateTime">; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"string">; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"error">; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"empty">; }, z.core.$strip>], "kind">; formula: z.ZodOptional; displayText: z.ZodString; numberFormatCode: z.ZodOptional; font: z.ZodOptional; italic: z.ZodOptional; underline: z.ZodOptional; strike: z.ZodOptional; fontFamily: z.ZodOptional; sizePt: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>>; runs: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; hyperlink: z.ZodOptional; verticalAlign: z.ZodOptional>; direction: z.ZodOptional>; sourcePath: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; frames: z.ZodOptional>>; bold: z.ZodOptional; italic: z.ZodOptional; underline: z.ZodOptional; strike: z.ZodOptional; fontFamily: z.ZodOptional; sizePt: z.ZodOptional; color: z.ZodOptional>; text: z.ZodString; }, z.core.$strip>>>; colSpan: z.ZodOptional; rowSpan: z.ZodOptional; background: z.ZodOptional; color: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; patternType: z.ZodEnum<{ percent5: "percent5"; percent10: "percent10"; percent12: "percent12"; percent15: "percent15"; percent20: "percent20"; percent25: "percent25"; percent30: "percent30"; percent35: "percent35"; percent37: "percent37"; percent40: "percent40"; percent45: "percent45"; percent50: "percent50"; percent55: "percent55"; percent60: "percent60"; percent62: "percent62"; percent65: "percent65"; percent70: "percent70"; percent75: "percent75"; percent80: "percent80"; percent85: "percent85"; percent87: "percent87"; percent90: "percent90"; percent95: "percent95"; horizontalStripe: "horizontalStripe"; verticalStripe: "verticalStripe"; diagonalStripe: "diagonalStripe"; reverseDiagonalStripe: "reverseDiagonalStripe"; horizontalCross: "horizontalCross"; diagonalCross: "diagonalCross"; thinHorizontalStripe: "thinHorizontalStripe"; thinVerticalStripe: "thinVerticalStripe"; thinDiagonalStripe: "thinDiagonalStripe"; thinReverseDiagonalStripe: "thinReverseDiagonalStripe"; thinHorizontalCross: "thinHorizontalCross"; thinDiagonalCross: "thinDiagonalCross"; mediumGray: "mediumGray"; darkGray: "darkGray"; lightGray: "lightGray"; darkHorizontal: "darkHorizontal"; darkVertical: "darkVertical"; darkDown: "darkDown"; darkUp: "darkUp"; darkGrid: "darkGrid"; darkTrellis: "darkTrellis"; lightHorizontal: "lightHorizontal"; lightVertical: "lightVertical"; lightDown: "lightDown"; lightUp: "lightUp"; lightGrid: "lightGrid"; lightTrellis: "lightTrellis"; gray125: "gray125"; gray0625: "gray0625"; }>; foregroundColor: z.ZodOptional>; backgroundColor: z.ZodOptional>; }, z.core.$strip>], "kind">>; borders: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; right: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; top: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; bottom: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; diagonalUp: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; diagonalDown: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; alignment: z.ZodOptional>; verticalAlignment: z.ZodOptional>; comment: z.ZodOptional; createdAt: z.ZodOptional; replies: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>; sourcePath: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; frames: z.ZodOptional>>; }, z.core.$strip>>; columns: z.ZodArray; hidden: z.ZodOptional; }, z.core.$strip>>; rows: z.ZodArray; hidden: z.ZodOptional; }, z.core.$strip>>; dataValidations: z.ZodOptional>; type: z.ZodEnum<{ date: "date"; custom: "custom"; decimal: "decimal"; list: "list"; time: "time"; whole: "whole"; textLength: "textLength"; }>; operator: z.ZodOptional>; formula1: z.ZodOptional; formula2: z.ZodOptional; allowBlank: z.ZodOptional; showInputMessage: z.ZodOptional; promptTitle: z.ZodOptional; prompt: z.ZodOptional; showErrorMessage: z.ZodOptional; errorStyle: z.ZodOptional>; errorTitle: z.ZodOptional; error: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strip>>>; conditionalFormats: z.ZodOptional; formula1: z.ZodString; formula2: z.ZodOptional; style: z.ZodOptional>; background: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strip>>; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodLiteral<"cellIs">; }, z.core.$strip>, z.ZodObject<{ text: z.ZodString; style: z.ZodOptional>; background: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strip>>; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodEnum<{ containsText: "containsText"; notContainsText: "notContainsText"; beginsWith: "beginsWith"; endsWith: "endsWith"; }>; }, z.core.$strip>, z.ZodObject<{ style: z.ZodOptional>; background: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strip>>; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodEnum<{ containsBlanks: "containsBlanks"; notContainsBlanks: "notContainsBlanks"; containsErrors: "containsErrors"; notContainsErrors: "notContainsErrors"; uniqueValues: "uniqueValues"; duplicateValues: "duplicateValues"; }>; }, z.core.$strip>, z.ZodObject<{ rank: z.ZodNumber; percent: z.ZodOptional; bottom: z.ZodOptional; style: z.ZodOptional>; background: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strip>>; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodLiteral<"top10">; }, z.core.$strip>, z.ZodObject<{ aboveAverage: z.ZodOptional; equalAverage: z.ZodOptional; stdDev: z.ZodOptional; style: z.ZodOptional>; background: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strip>>; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodLiteral<"aboveAverage">; }, z.core.$strip>, z.ZodObject<{ timePeriod: z.ZodEnum<{ yesterday: "yesterday"; today: "today"; tomorrow: "tomorrow"; last7Days: "last7Days"; thisMonth: "thisMonth"; lastMonth: "lastMonth"; nextMonth: "nextMonth"; thisWeek: "thisWeek"; lastWeek: "lastWeek"; nextWeek: "nextWeek"; thisYear: "thisYear"; lastYear: "lastYear"; nextYear: "nextYear"; }>; style: z.ZodOptional>; background: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strip>>; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodLiteral<"timePeriod">; }, z.core.$strip>, z.ZodObject<{ stops: z.ZodArray; value: z.ZodOptional; }, z.core.$strip>; color: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>>; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodLiteral<"colorScale">; }, z.core.$strip>, z.ZodObject<{ min: z.ZodObject<{ type: z.ZodEnum<{ formula: "formula"; percent: "percent"; num: "num"; max: "max"; min: "min"; percentile: "percentile"; }>; value: z.ZodOptional; }, z.core.$strip>; max: z.ZodObject<{ type: z.ZodEnum<{ formula: "formula"; percent: "percent"; num: "num"; max: "max"; min: "min"; percentile: "percentile"; }>; value: z.ZodOptional; }, z.core.$strip>; color: z.ZodObject<{ r: z.ZodNumber; g: z.ZodNumber; b: z.ZodNumber; }, z.core.$strip>; showValue: z.ZodOptional; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodLiteral<"dataBar">; }, z.core.$strip>, z.ZodObject<{ iconSetType: z.ZodString; thresholds: z.ZodArray; value: z.ZodOptional; }, z.core.$strip>>; reverse: z.ZodOptional; showValue: z.ZodOptional; ranges: z.ZodArray>; priority: z.ZodOptional; stopIfTrue: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; type: z.ZodLiteral<"iconSet">; }, z.core.$strip>], "type">>>; kind: z.ZodLiteral<"sheet">; }, z.core.$strict>; type SheetDescriptor = z.infer; declare const DrawPageDescriptorSchema: z.ZodObject<{ source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; origin: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; size: z.ZodObject<{ widthPt: z.ZodNumber; heightPt: z.ZodNumber; }, z.core.$strip>; kind: z.ZodLiteral<"drawPage">; }, z.core.$strict>; type DrawPageDescriptor = z.infer; declare const ShapeDescriptorSchema: z.ZodObject<{ source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; name: z.ZodOptional; sourcePath: z.ZodOptional; frames: z.ZodOptional>>; origin: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; frame: z.ZodObject<{ xPt: z.ZodNumber; yPt: z.ZodNumber; widthPt: z.ZodNumber; heightPt: z.ZodNumber; }, z.core.$strip>; rotationDeg: z.ZodOptional; insetLeftPt: z.ZodNumber; insetTopPt: z.ZodNumber; insetRightPt: z.ZodNumber; insetBottomPt: z.ZodNumber; fontScale: z.ZodOptional; lineSpacingReduction: z.ZodOptional; paintOrder: z.ZodOptional; readingOrder: z.ZodOptional; }, z.core.$strict>; type ShapeDescriptor = z.infer; declare const HeadingParagraphSchema: z.ZodObject<{ origin: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; kind: z.ZodLiteral<"paragraph">; runs: z.ZodArray>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; hyperlink: z.ZodOptional; verticalAlign: z.ZodOptional>; direction: z.ZodOptional>; sourcePath: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; frames: z.ZodOptional>>; bold: z.ZodOptional; italic: z.ZodOptional; underline: z.ZodOptional; strike: z.ZodOptional; fontFamily: z.ZodOptional; sizePt: z.ZodOptional; color: z.ZodOptional>; text: z.ZodString; }, z.core.$strip>>; constructs: z.ZodOptional; controlType: z.ZodEnum<{ richText: "richText"; plainText: "plainText"; checkbox: "checkbox"; dropDown: "dropDown"; comboBox: "comboBox"; date: "date"; picture: "picture"; repeatingSection: "repeatingSection"; button: "button"; index: "index"; group: "group"; }>; tag: z.ZodOptional; alias: z.ZodOptional; lock: z.ZodOptional>; value: z.ZodOptional; checked: z.ZodOptional; options: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"field">; instruction: z.ZodString; cachedResult: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"anchor">; anchorType: z.ZodEnum<{ bookmark: "bookmark"; footnote: "footnote"; endnote: "endnote"; comment: "comment"; }>; name: z.ZodString; definition: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"link">; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"external">; uri: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"internal">; anchor: z.ZodString; }, z.core.$strict>], "kind">; title: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"provenance">; change: z.ZodEnum<{ insertion: "insertion"; deletion: "deletion"; moveFrom: "moveFrom"; moveTo: "moveTo"; formatChange: "formatChange"; }>; author: z.ZodOptional; dateIso: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"division">; name: z.ZodOptional; columnCount: z.ZodOptional; protected: z.ZodOptional; linked: z.ZodOptional; }, z.core.$strict>>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>], "kind">; startRun: z.ZodNumber; endRun: z.ZodNumber; }, z.core.$strip>>>; styleId: z.ZodOptional; codeLanguage: z.ZodOptional; preformatted: z.ZodOptional; alignment: z.ZodOptional>; list: z.ZodOptional; level: z.ZodNumber; checked: z.ZodOptional; itemId: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>>; spacingBeforePt: z.ZodOptional; spacingAfterPt: z.ZodOptional; lineSpacing: z.ZodOptional; indentLeftPt: z.ZodOptional; indentRightPt: z.ZodOptional; indentFirstLinePt: z.ZodOptional; direction: z.ZodOptional>; pageBreakBefore: z.ZodOptional; pageBreakAfter: z.ZodOptional; borders: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; right: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; top: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; bottom: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; sourcePath: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; frames: z.ZodOptional>>; headingLevel: z.ZodNumber; }, z.core.$strip>; type HeadingParagraph = z.infer; declare const ListParagraphSchema: z.ZodObject<{ origin: z.ZodOptional>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; kind: z.ZodLiteral<"paragraph">; runs: z.ZodArray>; interpretation: z.ZodOptional; mechanism: z.ZodEnum<{ deterministic: "deterministic"; model: "model"; }>; }, z.core.$strip>>; description: z.ZodOptional; by: z.ZodOptional>; }, z.core.$strip>>; hyperlink: z.ZodOptional; verticalAlign: z.ZodOptional>; direction: z.ZodOptional>; sourcePath: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; frames: z.ZodOptional>>; bold: z.ZodOptional; italic: z.ZodOptional; underline: z.ZodOptional; strike: z.ZodOptional; fontFamily: z.ZodOptional; sizePt: z.ZodOptional; color: z.ZodOptional>; text: z.ZodString; }, z.core.$strip>>; constructs: z.ZodOptional; controlType: z.ZodEnum<{ richText: "richText"; plainText: "plainText"; checkbox: "checkbox"; dropDown: "dropDown"; comboBox: "comboBox"; date: "date"; picture: "picture"; repeatingSection: "repeatingSection"; button: "button"; index: "index"; group: "group"; }>; tag: z.ZodOptional; alias: z.ZodOptional; lock: z.ZodOptional>; value: z.ZodOptional; checked: z.ZodOptional; options: z.ZodOptional>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"field">; instruction: z.ZodString; cachedResult: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"anchor">; anchorType: z.ZodEnum<{ bookmark: "bookmark"; footnote: "footnote"; endnote: "endnote"; comment: "comment"; }>; name: z.ZodString; definition: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"link">; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"external">; uri: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"internal">; anchor: z.ZodString; }, z.core.$strict>], "kind">; title: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"provenance">; change: z.ZodEnum<{ insertion: "insertion"; deletion: "deletion"; moveFrom: "moveFrom"; moveTo: "moveTo"; formatChange: "formatChange"; }>; author: z.ZodOptional; dateIso: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"division">; name: z.ZodOptional; columnCount: z.ZodOptional; protected: z.ZodOptional; linked: z.ZodOptional; }, z.core.$strict>>; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>], "kind">; startRun: z.ZodNumber; endRun: z.ZodNumber; }, z.core.$strip>>>; styleId: z.ZodOptional; codeLanguage: z.ZodOptional; preformatted: z.ZodOptional; headingLevel: z.ZodOptional; alignment: z.ZodOptional>; spacingBeforePt: z.ZodOptional; spacingAfterPt: z.ZodOptional; lineSpacing: z.ZodOptional; indentLeftPt: z.ZodOptional; indentRightPt: z.ZodOptional; indentFirstLinePt: z.ZodOptional; direction: z.ZodOptional>; pageBreakBefore: z.ZodOptional; pageBreakAfter: z.ZodOptional; borders: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; right: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; top: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; bottom: z.ZodOptional; widthPt: z.ZodNumber; style: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; sourcePath: z.ZodOptional; source: z.ZodOptional; xml: z.ZodString; }, z.core.$strict>>; frames: z.ZodOptional>>; list: z.ZodObject<{ numId: z.ZodOptional; level: z.ZodNumber; checked: z.ZodOptional; itemId: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; type ListParagraph = z.infer; type TreeBlockLeaf = Exclude; type TreeLeaf = TreeBlockLeaf | ContentSheetImage | ContentEmbeddedObject | ContentVector | ContentFormula; type SectionChild = HeadingGroupNode | ListGroupNode | SectionConstructGroupNode | TreeBlockLeaf; type ShapeChild = ListGroupNode | ShapeConstructGroupNode | TreeBlockLeaf; type ListChild = ListGroupNode | ShapeConstructGroupNode | TreeBlockLeaf; type SheetChild = ContentSheetImage | ContentEmbeddedObject; type DrawPageChild = ShapeGroupNode | ContentVector; interface SectionGroupNode { readonly node: SectionDescriptor; style?: string; children: SectionChild[]; } interface SlideGroupNode { readonly node: SlideDescriptor; style?: string; children: ShapeGroupNode[]; } interface SheetGroupNode { readonly node: SheetDescriptor; style?: string; children: SheetChild[]; } interface DrawPageGroupNode { readonly node: DrawPageDescriptor; style?: string; children: DrawPageChild[]; } interface ShapeGroupNode { readonly node: ShapeDescriptor; style?: string; children: ShapeChild[]; } interface HeadingGroupNode { readonly node: HeadingParagraph; style?: string; children: SectionChild[]; } interface ListGroupNode { readonly node: ListParagraph; style?: string; children: ListChild[]; } interface SectionConstructGroupNode { readonly node: ConstructDescriptor; style?: string; children: SectionChild[]; } interface ShapeConstructGroupNode { readonly node: ConstructDescriptor; style?: string; children: ShapeChild[]; } type TreeGroup = SectionGroupNode | SlideGroupNode | SheetGroupNode | DrawPageGroupNode | ShapeGroupNode | HeadingGroupNode | ListGroupNode | SectionConstructGroupNode | ShapeConstructGroupNode; type TreeNode = TreeGroup | TreeLeaf; declare function isTreeBlockLeaf(value: unknown): value is TreeBlockLeaf; declare const TreeBlockLeafSchema: z.ZodCustom; declare function isSectionGroupNode(value: unknown): value is SectionGroupNode; declare function isSlideGroupNode(value: unknown): value is SlideGroupNode; declare function isSheetGroupNode(value: unknown): value is SheetGroupNode; declare function isDrawPageGroupNode(value: unknown): value is DrawPageGroupNode; declare function isShapeGroupNode(value: unknown): value is ShapeGroupNode; declare function isHeadingGroupNode(value: unknown): value is HeadingGroupNode; declare function isListGroupNode(value: unknown): value is ListGroupNode; declare function isSectionConstructGroupNode(value: unknown): value is SectionConstructGroupNode; declare function isShapeConstructGroupNode(value: unknown): value is ShapeConstructGroupNode; declare function isTreeLeaf(value: unknown): value is TreeLeaf; declare function isTreeGroup(value: unknown): value is TreeGroup; declare function isTreeNode(value: unknown): value is TreeNode; declare const SectionGroupSchema: z.ZodCustom; declare const SlideGroupSchema: z.ZodCustom; declare const SheetGroupSchema: z.ZodCustom; declare const DrawPageGroupSchema: z.ZodCustom; declare const ShapeGroupSchema: z.ZodCustom; declare const HeadingGroupSchema: z.ZodCustom; declare const ListGroupSchema: z.ZodCustom; declare const SectionConstructGroupSchema: z.ZodCustom; declare const ShapeConstructGroupSchema: z.ZodCustom; declare const TreeGroupSchema: z.ZodCustom; declare const TreeLeafSchema: z.ZodCustom; declare const TreeNodeSchema: z.ZodCustom; //#endregion export { isSheetGroupNode as $, SheetDescriptor as A, TreeGroup as B, ShapeConstructGroupNode as C, ShapeGroupNode as D, ShapeDescriptorSchema as E, SlideDescriptorSchema as F, TreeNodeSchema as G, TreeLeaf as H, SlideGroupNode as I, isListGroupNode as J, isDrawPageGroupNode as K, SlideGroupSchema as L, SheetGroupNode as M, SheetGroupSchema as N, ShapeGroupSchema as O, SlideDescriptor as P, isShapeGroupNode as Q, TreeBlockLeaf as R, ShapeChild as S, ShapeDescriptor as T, TreeLeafSchema as U, TreeGroupSchema as V, TreeNode as W, isSectionGroupNode as X, isSectionConstructGroupNode as Y, isShapeConstructGroupNode as Z, SectionConstructGroupSchema as _, DrawPageGroupSchema as a, SectionGroupNode as b, HeadingParagraph as c, ListGroupNode as d, isSlideGroupNode as et, ListGroupSchema as f, SectionConstructGroupNode as g, SectionChild as h, DrawPageGroupNode as i, isTreeNode as it, SheetDescriptorSchema as j, SheetChild as k, HeadingParagraphSchema as l, ListParagraphSchema as m, DrawPageDescriptor as n, isTreeGroup as nt, HeadingGroupNode as o, ListParagraph as p, isHeadingGroupNode as q, DrawPageDescriptorSchema as r, isTreeLeaf as rt, HeadingGroupSchema as s, DrawPageChild as t, isTreeBlockLeaf as tt, ListChild as u, SectionDescriptor as v, ShapeConstructGroupSchema as w, SectionGroupSchema as x, SectionDescriptorSchema as y, TreeBlockLeafSchema as z };