import McGiWorldDraw from "../McGiWorldDraw"; import MxDbArcShape from "../MxDbArcShape"; import drawMxDbRingShape from "./draw"; /** 环形 */ declare class MxDbRingShape extends MxDbArcShape { static isRegister: boolean; static cmd: string; static draw: typeof drawMxDbRingShape; getTypeName(): string; worldDraw(pWorldDraw: McGiWorldDraw): void; } export declare class MxDbRingShapeDraw extends MxDbRingShape { innerPoint: import("three").Vector3; outerPoint: import("three").Vector3; constructor(); getGripPoints(): THREE.Vector3[]; moveGripPointsAt(index: number, offset: THREE.Vector3): boolean; worldDraw(pWorldDraw: McGiWorldDraw): void; } export default MxDbRingShape;