import Result from '../../models/Result'; declare class EditorTool { static get className(): string; /******************** 编辑工具 ***********************/ /** * 点编辑 */ static markerEditor: (params: { modelId: string; }, cb: any) => Promise>; /** * 多段线编辑 */ static polylineEdit: (params: { modelId: string; }, cb: any) => Promise>; /** * 贝塞尔曲线编辑 */ static bezierEdit: (params: { modelId: string; }, cb: any) => Promise>; /** * 多边形编辑 */ static polygonEdit: (params: { modelId: string; }, cb: any) => Promise>; /** * 圆形编辑 */ static circleEdit: (params: { modelId: string; }, cb: any) => Promise>; /** * 圆形编辑 */ static graphEdit: (params: { modelId: string; }, cb: any) => Promise>; /** * 关闭绘制工具 */ static removeEditorTool: () => Promise>; } export default EditorTool;