/** * @param {any} node Node. * @return {boolean|undefined} Boolean. */ export function readBoolean(node: any): boolean | undefined; /** * @param {string} string String. * @return {boolean|undefined} Boolean. */ export function readBooleanString(string: string): boolean | undefined; /** * @param {any} node Node. * @return {number|undefined} DateTime in seconds. */ export function readDateTime(node: any): number | undefined; /** * @param {any} node Node. * @return {number|undefined} Decimal. */ export function readDecimal(node: any): number | undefined; /** * @param {string} string String. * @return {number|undefined} Decimal. */ export function readDecimalString(string: string): number | undefined; /** * @param {any} node Node. * @return {number|undefined} Non negative integer. */ export function readNonNegativeInteger(node: any): number | undefined; /** * @param {string} string String. * @return {number|undefined} Non negative integer. */ export function readNonNegativeIntegerString(string: string): number | undefined; /** * @param {any} node Node. * @return {string|undefined} String. */ export function readString(node: any): string | undefined; /** * @param {any} node Node to append a TextNode with the boolean to. * @param {boolean} bool Boolean. */ export function writeBooleanTextNode(node: any, bool: boolean): void; /** * @param {any} node Node to append a CDATA Section with the string to. * @param {string} string String. */ export function writeCDATASection(node: any, string: string): void; /** * @param {any} node Node to append a TextNode with the dateTime to. * @param {number} dateTime DateTime in seconds. */ export function writeDateTimeTextNode(node: any, dateTime: number): void; /** * @param {any} node Node to append a TextNode with the decimal to. * @param {number} decimal Decimal. */ export function writeDecimalTextNode(node: any, decimal: number): void; /** * @param {any} node Node to append a TextNode with the decimal to. * @param {number} nonNegativeInteger Non negative integer. */ export function writeNonNegativeIntegerTextNode(node: any, nonNegativeInteger: number): void; /** * @param {any} node Node to append a TextNode with the string to. * @param {string} string String. */ export function writeStringTextNode(node: any, string: string): void;