import { BaseVisConfig, ColumnInfo, EScatterSelectSettings, ESupportedPlotlyVis } from '../interfaces'; export interface IHexbinConfig extends BaseVisConfig { type: ESupportedPlotlyVis.HEXBIN; numColumnsSelected: ColumnInfo[]; color: ColumnInfo | null; hexRadius: number; isOpacityScale: boolean; isSizeScale: boolean; dragMode: EScatterSelectSettings; hexbinOptions: EHexbinOptions; } export declare enum EHexbinOptions { COLOR = "Color", PIE = "Pie", BINS = "Bins" } export declare function isHexbinConfig(vis: BaseVisConfig): vis is IHexbinConfig; //# sourceMappingURL=interfaces.d.ts.map