export declare class CursorManager {
    private currentCursor;
    private currentAngle;
    resetCursor(): void;
    /**
     * 设置光标样式
     * @param cursor 光标类型，当为 "stretch" 或 "rotate" 时需要配合 angle 参数
     * @param angle 可选的旋转角度（度数），仅当 cursor 为 "stretch" 或 "rotate" 时有效
     */
    setCursor(cursor: string, angle?: number): void;
    /**
     * 生成带旋转角度的拉伸光标SVG
     * @param angle 旋转角度（度数）
     */
    private generateRotatedStretchCursorSvg;
    /**
     * 生成带旋转角度的旋转光标SVG
     * @param angle 旋转角度（度数）
     */
    private generateRotatedRotateCursorSvg;
}
//# sourceMappingURL=CursorManager.d.ts.map