import type { XmlNode } from './XmlNode.svelte';
export declare class XMLData {
    tag: string;
    name?: string;
    properties: Record<string, unknown>;
    children: XMLData[];
    node: XmlNode;
    constructor({ tag, name, properties, children, node }: {
        tag: string;
        name?: string;
        properties: Record<string, unknown>;
        children: XMLData[];
        node: XmlNode;
    });
    toXml(): string;
}
