import { type CellRenderType } from './CellRenderer'; import { type ColorMap, type ColumnAxisMap, type DataBarGridModel, type DataBarOptions, type DirectionMap, type MarkerMap, type MaxMap, type MinMap, type OpacityMap, type TextAlignmentMap, type ValuePlacementMap } from './DataBarGridModel'; import { type ModelIndex } from './GridMetrics'; import GridModel from './GridModel'; declare class MockDataBarGridModel extends GridModel implements DataBarGridModel { private numberOfColumns; private numberOfRows; private data; columnMins: MinMap; columnMaxs: MaxMap; columnAxes: ColumnAxisMap; valuePlacements: ValuePlacementMap; directions: DirectionMap; positiveColors: ColorMap; negativeColors: ColorMap; opacities: OpacityMap; textAlignments: TextAlignmentMap; markers: MarkerMap; constructor(data: unknown[][], columnAxes?: Map, positiveColors?: Map, negativeColors?: Map, valuePlacements?: Map, opacities?: Map, directions?: Map, textAlignments?: Map, markers?: MarkerMap); get rowCount(): number; get columnCount(): number; textForCell(column: number, row: number): string; textForColumnHeader(column: number): string; textAlignForCell(column: number, row: number): CanvasTextAlign; renderTypeForCell(column: ModelIndex, row: ModelIndex): CellRenderType; dataBarOptionsForCell(column: ModelIndex, row: ModelIndex): DataBarOptions; } export default MockDataBarGridModel; //# sourceMappingURL=MockDataBarGridModel.d.ts.map