import { InputField } from "@hpcc-js/common"; import { XYAxis } from "./XYAxis.ts"; import "../src/Column.css"; export declare class Column extends XYAxis { static __inputs: InputField[]; protected _linearGap: number; private textLocal; private stackedTextLocal; private isHorizontal; constructor(); layerEnter(host: XYAxis, element: any, duration?: number): void; adjustedData(host: XYAxis): any[][]; layerUpdate(host: XYAxis, element: any, duration?: number): void; calcInnerText(offset: any, innerText: any, valueText: any): { text: any; isTruncated: boolean; padding: number; category: number; valueTextWidth: number; }; innerText(origRow: any, lparam: any, idx: any): string; } export interface Column { paletteID(): string; paletteID(_: string): this; useClonedPalette(): boolean; useClonedPalette(_: boolean): this; showValue(): boolean; showValue(_: boolean): this; showInnerText(): boolean; showInnerText(_: boolean): this; showValueFormat(): string; showValueFormat(_: string): this; showValueAsPercent(): null | "series" | "domain"; showValueAsPercent(_: null | "series" | "domain"): this; showValueAsPercentFormat(): string; showValueAsPercentFormat(_: string): this; showDomainTotal(): boolean; showDomainTotal(_: boolean): this; valueCentered(): boolean; valueCentered(_: boolean): this; valueAnchor(): "start" | "middle" | "end"; valueAnchor(_: "start" | "middle" | "end"): this; valueFontFamily(): string; valueFontFamily(_: string): this; valueFontFamily_exists(): boolean; valueFontSize(): number; valueFontSize(_: number): this; xAxisSeriesPaddingInner(): number; xAxisSeriesPaddingInner(_: number): this; innerTextFontFamily(): string; innerTextFontFamily(_: string): this; innerTextFontFamily_exists(): boolean; innerTextFontSize(): number; innerTextFontSize(_: number): this; innerTextPadding(): number; innerTextPadding(_: number): this; innerTextPadding_exists(): boolean; tooltipInnerTextEllipsedOnly(): boolean; tooltipInnerTextEllipsedOnly(_: boolean): this; fillColor(row: any, column: any, value: any, origRow: any): string; textColor(row: any, column: any, value: any, origRow: any): string; dblclick(row: any, column: any, selected: any): void; tooltip: any; tooltipHTML(_: any): string; tooltipFormat(_: any): string; tooltipStyle(): "default" | "none" | "series-table"; tooltipStyle(_: "default" | "none" | "series-table"): this; }