import { type XmlNode } from '../xml/tree'; import type { Schema } from './core'; /** Serialise a value of `T` into an {@link XmlNode} per the supplied schema. */ export declare function toTree(value: T, schema: Schema): XmlNode; /** Materialise a value of `T` from an {@link XmlNode} per the supplied schema. */ export declare function fromTree(node: XmlNode, schema: Schema): T;