import { D33dSubView } from '../view/D33dSubView'; import { D33dView } from '../view/D33dView'; import { D33dGroupOptions } from './D33dOptions'; /** * Text to be plotted at a point in the view. * * options {Object} * options.className {String} * default 'D33dGroup'. * element class attribute value (may include spaces). * options.coords {Array} * 3d coordinates where text should be positioned. * options.items {Array} * nested items. */ export class D33dGroup extends D33dSubView { constructor(options?: D33dGroupOptions); /** * @return data for D33dView plotting. */ getData(): { el: SVGElement; items: any[]; }; /** * Render everything except position. */ render(view: D33dView): void; }