import { ContentVector } from "document-schema.js"; import { Package, XmlNode } from "odf.js"; //#region src/odf/vector/detect.d.ts declare function isVectorElementTag(tag: string): boolean; declare function collectContainerVectors(children: readonly XmlNode[], pkg: Package): readonly ContentVector[]; interface DetectedSlideVectorGroup { readonly insertBeforeShapeIndex: number; readonly vectors: readonly ContentVector[]; } declare function groupVectorsByShapePosition(shapePaintOrders: readonly number[], vectors: readonly ContentVector[]): readonly DetectedSlideVectorGroup[]; declare function collectSlideVectorGroups(pageChildren: readonly XmlNode[], pkg: Package): readonly DetectedSlideVectorGroup[]; //#endregion export { DetectedSlideVectorGroup, collectContainerVectors, collectSlideVectorGroups, groupVectorsByShapePosition, isVectorElementTag };