import { CanvasWidget } from "@hpcc-js/common"; export declare class SummaryC extends CanvasWidget { protected _playIntervalIdx: number; constructor(); currentRow(): any; enter(domNode: any, element: any): void; update(domNode: any, element: any): void; } export interface SummaryC { iconColumn(): string; iconColumn(_: string): this; iconColumn_exists(): boolean; icon(): string; icon(_: string): this; icon_exists(): boolean; iconOpacity(): number; iconOpacity(_: number): this; fontFamily(): string; fontFamily(_: string): this; labelColumn(): string; labelColumn(_: string): this; labelColumn_exists(): boolean; labelOpacity(): number; labelOpacity(_: number): this; valueColumn(): string; valueColumn(_: string): this; valueColumn_exists(): boolean; valueOpacity(): number; valueOpacity(_: number): this; fontSizeRatio(): number; fontSizeRatio(_: number): this; colorFillColumn(): string; colorFillColumn(_: string): this; colorFillColumn_exists(): boolean; colorFill(): string; colorFill(_: string): this; colorFill_exists(): boolean; colorStrokeColumn(): string; colorStrokeColumn(_: string): this; colorStrokeColumn_exists(): boolean; colorStroke(): string; colorStroke(_: string): this; colorStroke_exists(): boolean; fixedSize(): boolean; fixedSize(_: boolean): this; fixedSize_exists(): boolean; minWidth(): number; minWidth(_: number): this; minWidth_exists(): boolean; minHeight(): number; minHeight(_: number): this; minHeight_exists(): boolean; playInterval(): number; playInterval(_: number): this; playInterval_exists(): boolean; paddingSizeRatio(): number; paddingSizeRatio(_: number): this; iconSizeRatio(): number; iconSizeRatio(_: number): this; iconAnchor(): "start" | "middle" | "end"; iconAnchor(_: "start" | "middle" | "end"): this; labelAnchor(): "start" | "middle" | "end"; labelAnchor(_: "start" | "middle" | "end"): this; valueAnchor(): "start" | "middle" | "end"; valueAnchor(_: "start" | "middle" | "end"): this; iconBaseline(): "top" | "middle" | "bottom"; iconBaseline(_: "top" | "middle" | "bottom"): this; }