import { InputField, SVGWidget, Utility } from "@hpcc-js/common"; import "../src/WordCloud.css"; export declare class WordCloud extends SVGWidget { static __inputs: InputField[]; private _prevOffsetX; private _prevOffsetY; private _prevZoom; private _root; private _canvas; private _d3Cloud; private _d3Zoom; constructor(); calcData(): any; enter(domNode: any, element: any): void; update(domNode: any, element: any): void; zoomed(source: any, translate: any, scale: any): void; } export interface WordCloud { paletteID(): string; paletteID(_: string): this; useClonedPalette(): boolean; useClonedPalette(_: boolean): this; fontFamily(): string; fontFamily(_: string): this; fontSizeFrom(): number; fontSizeFrom(_: number): this; fontSizeTo(): number; fontSizeTo(_: number): this; angleFrom(): number; angleFrom(_: number): this; angleTo(): number; angleTo(_: number): this; angleCount(): number; angleCount(_: number): this; padding(): number; padding(_: number): this; scaleMode(): string; scaleMode(_: string): this; spiral(): string; spiral(_: string): this; offsetX(): number; offsetX(_: number): this; offsetY(): number; offsetY(_: number): this; zoom(): number; zoom(_: number): this; zoom_exists(): boolean; _palette: any; click(row: any, column: any, selected: any): void; dblclick(row: any, column: any, selected: any): void; tooltip: any; tooltipHTML(_?: any): any; tooltipFormat(opts: any): any; tooltipStyle(): string; tooltipStyle(_: string): this; tooltipValueFormat(): string; tooltipValueFormat(_: string): this; tooltipSeriesColor(): string; tooltipSeriesColor(_: string): this; tooltipLabelColor(): string; tooltipLabelColor(_: string): this; tooltipValueColor(): string; tooltipValueColor(_: string): this; tooltipTick(): boolean; tooltipTick(_: boolean): this; tooltipOffset(): number; tooltipOffset(_: number): this; tooltipOffset_exists(): boolean; _selection: Utility.SimpleSelection; }