| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 | | import * as graphic from './graphic.js'; |  | import { Dictionary } from 'zrender/lib/core/types.js'; |  | import { SymbolOptionMixin, ZRColor } from './types.js'; |  | export declare type ECSymbol = graphic.Path & { |  |     __isEmptyBrush?: boolean; |  |     setColor: (color: ZRColor, innerColor?: ZRColor) => void; |  |     getColor: () => ZRColor; |  | }; |  | export declare const symbolBuildProxies: Dictionary<ECSymbol>; |  | /** |  |  * Create a symbol element with given symbol configuration: shape, x, y, width, height, color |  |  */ |  | export declare function createSymbol(symbolType: string, x: number, y: number, w: number, h: number, color?: ZRColor, keepAspect?: boolean): ECSymbol; |  | export declare function normalizeSymbolSize(symbolSize: number | number[]): [number, number]; |  | export declare function normalizeSymbolOffset(symbolOffset: SymbolOptionMixin['symbolOffset'], symbolSize: number[]): [number, number]; | 
 |