| import VisualMapModel from './VisualMapModel.js'; | 
| import ExtensionAPI from '../../core/ExtensionAPI.js'; | 
| import { Payload } from '../../util/types.js'; | 
| declare const paramsSet: readonly [readonly ["left", "right", "width"], readonly ["top", "bottom", "height"]]; | 
| export declare type ItemHorizontalAlign = typeof paramsSet[0][number]; | 
| export declare type ItemVerticalAlign = typeof paramsSet[1][number]; | 
| export declare type ItemAlign = ItemVerticalAlign | ItemHorizontalAlign; | 
| /** | 
|  * @param visualMapModel | 
|  * @param api | 
|  * @param itemSize always [short, long] | 
|  * @return {string} 'left' or 'right' or 'top' or 'bottom' | 
|  */ | 
| export declare function getItemAlign(visualMapModel: VisualMapModel, api: ExtensionAPI, itemSize: number[]): ItemAlign; | 
| /** | 
|  * Prepare dataIndex for outside usage, where dataIndex means rawIndex, and | 
|  * dataIndexInside means filtered index. | 
|  */ | 
| export declare function makeHighDownBatch(batch: Payload['batch'], visualMapModel: VisualMapModel): Payload['batch']; | 
| export {}; |