import { SVGWidget } from "@hpcc-js/common"; import "../src/Radar.css"; export declare class Radar extends SVGWidget { constructor(); mapShape(shape: any): "rect" | "path" | "circle"; setPointAttributes(element: any, x: any, y: any): void; enter(domNode: any, element: any): void; update(domNode: any, element: any): void; polar2cartesian(r: any, theta: any): number[]; cartesian2polar(x: any, y: any): number[]; degrees2radians(d: any): number; radians2degrees(r: any): number; point_in_polygon(point: any, vs: any): boolean; } export interface Radar { labelPaddingRatio(): number; labelPaddingRatio(_: number): this; fillOpacity(): number; fillOpacity(_: number): this; fontFamily(): string; fontFamily(_: string): this; fontSize(): number; fontSize(_: number): this; valueGuideRatios(): any; valueGuideRatios(_: any): this; valueGuideFontSize(): number; valueGuideFontSize(_: number): this; valueGuideFontFamily(): string; valueGuideFontFamily(_: string): this; paletteID(): string; paletteID(_: string): this; pointShape(): string; pointShape(_: string): this; pointSize(): number; pointSize(_: number): this; _palette: any; fillColor(row: any, column: any, value: any): string; strokeColor(row: any, column: any, value: any): string; textColor(row: any, column: any, value: any): string; click(row: any, column: any, selected: any): void; dblclick(row: any, column: any, selected: any): void; tooltip: any; tooltipHTML(_: any): string; tooltipFormat(_: any): string; _selection: any; }