import { fabric } from '../../../../shared/utils/fabricjs'; import { AnyObject } from '../../../../shared/types'; /** * @description 获取一些刻度坐标信息 * @param position {'left'|'center'|'right'} 刻度位置 * @param x {number} 绘制刻度空间矩形的left坐标值 * @param width {number} 会子刻度空间矩形的宽度值 * @return { lineXMain, lineXSub, textLeft } {主刻度线的x1、x2坐标值, 副刻度线的x1、x2坐标值, 刻度数值的left坐标值} */ export declare function getScaleInfo(position: string | undefined, x: number, width: number): { lineXMain: number[]; lineXSub: number[]; textLeft: number; }; export declare function drawScaleNumber(text: string | number, item: AnyObject, left: number, top: number): fabric.Text; export declare function drawScaleLine(item: AnyObject, i: number, lineXMain: number[], lineXSub: number[], baseTop: number, yCellHeight: number, originY: number, _listLen?: number, _spaceGridNumber?: number): Array;