import { Component } from 'react'; import { CircleEvents } from './base/events'; import { Size, Point } from './base/common'; export declare class Circle extends Component { /** * 指定位置的坐标 */ points: Point[]; /** * 圆角大小 */ radius: number; /** * 圆形边线颜色 */ strokeColor: string; /** * 圆形填充颜色。当参数为空时,圆形将没有填充效果 */ fillColor: string; /** * 圆形边线的宽度,以像素为单位 */ strokeWeight: number; /** * 圆形边线透明度,取值范围0 - 1 */ strokeOpacity: number; /** * 圆形填充的透明度,取值范围0 - 1 */ fillOpacity: number; /** * 圆形边线的样式,solid或dashed */ strokeStyle: string; /** * 是否在调用map.clearOverlays清除此覆盖物 */ massClear: boolean; /** * 是否启用线编辑 */ editing: boolean; /** * 是否响应点击事件 */ clicking: boolean; /** * 绑定事件 */ events: CircleEvents; /** * 获取当前实例 */ getInstance: Function; }