import type { _ModuleSupport } from 'ag-charts-community'; export declare class DatumUnion> { node?: TNode; datum?: TNode['datum']; [Symbol.iterator](): IterableIterator<{ node: TNode; datum: TNode['datum']; }>; nodes(): Iterable; update(datumSelection: { nodes(): TNode[]; }, group: { appendChild(child: TNode): void; }, ctor: new () => TNode, nodeUpdater: (unionNode: TNode, first: TNode, last: TNode) => void): void; }