import type { Workbook } from '@univerjs/core'; import type { IRenderContext, IRenderModule } from '@univerjs/engine-render'; import { SheetsShapeService } from '@univerjs-pro/sheets-shape'; import { Disposable, ICommandService, IContextService, IUniverInstanceService } from '@univerjs/core'; import { IDrawingManagerService } from '@univerjs/drawing'; import { IRenderManagerService } from '@univerjs/engine-render'; import { SheetDrawingShapeRenderController } from './sheet-shape-render.controller'; export declare class SheetShapeAdjustController extends Disposable implements IRenderModule { private readonly _context; private readonly _contextService; private _drawingManagerService; private _sheetsShapeService; private readonly _renderManagerService; private readonly _sheetDrawingShapeRenderController; private readonly _univerInstanceService; private readonly _commandService; private _activeShapeId; private _unitId; private _subUnitId; private _activeShapeAdjustPointList; private _shapes; private _baseShapeLeft; private _baseShapeTop; private _baseShapeWidth; private _baseShapeHeight; private _isStartAdjusting; private _activeAdjustInfo; private _activeShapeModel; private _adjHandlerPointerMove; private _adjHandlerPointerUp; private _isShouldShowDrawingShapeAdjust; constructor(_context: IRenderContext, _contextService: IContextService, _drawingManagerService: IDrawingManagerService, _sheetsShapeService: SheetsShapeService, _renderManagerService: IRenderManagerService, _sheetDrawingShapeRenderController: SheetDrawingShapeRenderController, _univerInstanceService: IUniverInstanceService, _commandService: ICommandService); private _getShapeAdjustPointListById; clearAdjustControls(): void; refreshAdjustControls(): void; setShouldShowAdjust(shouldShow: boolean): void; private _getShapeAdjustInfosById; private _createShapeAdjustControls; private _updateShapeAdjustControls; private _addShapeAdjustControl; private _clearShapeAdjustControls; private _updateAdjustControlPositions; private _getScrollInfo; private _getZoomRatio; private _attachAdjustEvent; private _registerDrawingMoveHandler; private _registerDrawingFocusChangeHandler; }