export default class XNode { readonly name: string; readonly attributes: Record; readonly children: (XNode | string)[]; static create(name: string | Function, attribs: Record, ...nodes: (XNode | string)[]): XNode; protected constructor(name: string, attributes: Record, children: (XNode | string)[]); render(nest?: string): string; readable(nest?: string): Generator; protected recursiveReadable(nest?: string): Generator; } //# sourceMappingURL=XNode.d.ts.map