import type { BaseTableAPI } from '../..'; export declare function calcStartPosition(left: number, top: number, width: number, height: number, contentWidth: number, contentHeight: number, textAlign?: CanvasTextAlign, textBaseline?: CanvasTextBaseline, margin?: number[], paddingLeft?: number, paddingRight?: number, paddingTop?: number, paddingBottom?: number): { x: number; y: number; }; export declare function calculateCellRangeDistribution(startCol: number, startRow: number, endCol: number, endRow: number, table: BaseTableAPI): { needRowHeader: boolean; needRightRowHeader: boolean; needColumnHeader: boolean; needBottomColumnHeader: boolean; needBody: boolean; needCornerHeader: boolean; needRightTopCornerHeader: boolean; needLeftBottomCornerHeader: boolean; needRightBottomCornerHeader: boolean; };