| 1234567891011121314151617181920 | 
							- import { BuiltinTextPosition } from 'zrender/lib/core/types.js';
 
- import { ElementCalculateTextPosition } from 'zrender/lib/Element.js';
 
- import { Sector } from '../util/graphic.js';
 
- export declare type SectorTextPosition = BuiltinTextPosition | 'startAngle' | 'insideStartAngle' | 'endAngle' | 'insideEndAngle' | 'middle' | 'startArc' | 'insideStartArc' | 'endArc' | 'insideEndArc' | (number | string)[];
 
- export declare type SectorLike = {
 
-     cx: number;
 
-     cy: number;
 
-     r0: number;
 
-     r: number;
 
-     startAngle: number;
 
-     endAngle: number;
 
-     clockwise: boolean;
 
- };
 
- export declare function createSectorCalculateTextPosition<T extends (string | (number | string)[])>(positionMapping: (seriesLabelPosition: T) => SectorTextPosition, opts?: {
 
-     /**
 
-      * If has round cap on two ends. If so, label should have an extra offset
 
-      */
 
-     isRoundCap?: boolean;
 
- }): ElementCalculateTextPosition;
 
- export declare function setSectorTextRotation<T extends (string | (number | string)[])>(sector: Sector, textPosition: T, positionMapping: (seriesLabelPosition: T) => SectorTextPosition, rotateType: number | 'auto'): void;
 
 
  |