import TextMarker from '../../geometry/TextMarker'; import UIMarker from '../../ui/UIMarker'; /** * Mixin methods for text editing. * @mixin TextEditable */ declare const TextEditable: { /** * 开始编辑文本,每当点击地图时,编辑将自动结束 * @english * Start to edit the text, editing will be ended automatically whenever map is clicked. * * @return {TextMarker} this * @fires TextMarker#edittextstart */ startEditText(): TextMarker; /** * 结束编辑 * @english * End text edit. * * @return {TextMarker} this * @fires TextMarker#edittextend */ endEditText(): any; /** * 是否正在编辑文本 * @english * Whether the text is being edited. * * @return {Boolean} */ isEditingText(): boolean; /** * 获取正在编辑的文本对象 * @english * Get the text editor which is an [ui.UIMarker]{@link ui.UIMarker} * @return {ui.UIMarker} text editor */ getTextEditor(): UIMarker; _prepareEditor(): void; _getEditorOffset(): object; _createEditor(): HTMLElement; _setCursorToLast(obj: any): void; }; export default TextEditable; //# sourceMappingURL=TextEditable.d.ts.map