import { C as IgnoreOptions, S as ElementCompact, T as StringifyOptions, _ as isNonEmpty, a as attrBool, b as DeclarationAttributes, c as childCount, d as collectText, f as colorAttr, g as hasChild, h as findFirst, i as attr, l as childText, m as findDeep, n as OOXML_XML_DECLARATION, o as attrMeasure, p as findChild, r as allChildren, s as attrNum, t as NonEmptyArray, u as children, v as textOf, w as ParseOptions, x as Element, y as Attributes } from "./utils-qhk6IlD8.mjs"; //#region src/parse.d.ts export declare function unescapeXml(str: string): string; export declare function nativeTypeValue(value: string): string | number | boolean; export declare function parse(xmlString: string, options?: ParseOptions): Element; export declare function parseAttributes(str: string): Record; //#endregion //#region src/stringify.d.ts export declare function stringify(js: Element, options?: StringifyOptions): string; //#endregion //#region src/stringify-element.d.ts export declare function stringifyElement(el: Element): string; //#endregion //#region src/escape.d.ts export declare function escapeXml(str: string): string; export declare function attrs(record: Record): string; export declare function attrsRaw(record: Record): string; export declare function selfCloseElement(tag: string, attrStr?: string): string; export declare function element(name: string, attrRecord?: Readonly>, children?: readonly string[]): string; //#endregion export { type Attributes, type DeclarationAttributes, type Element, type ElementCompact, type IgnoreOptions, NonEmptyArray, OOXML_XML_DECLARATION, type ParseOptions, type StringifyOptions, allChildren, attr, attrBool, attrMeasure, attrNum, childCount, childText, children, collectText, colorAttr, findChild, findDeep, findFirst, hasChild, isNonEmpty, textOf }; //# sourceMappingURL=index.d.mts.map