from pybricks.parameters import Axis class A: RIGHT: Axis = Axis.X # pyright: ignore[reportAssignmentType] # ty: ignore[invalid-assignment] LEFT: Axis = -Axis.X # pyright: ignore[reportUnknownVariableType,reportOperatorIssue] # ty: ignore[invalid-assignment,unsupported-operator] FORWARD: Axis = Axis.Y # pyright: ignore[reportAssignmentType] # ty: ignore[invalid-assignment] BACKWARD: Axis = -Axis.Y # pyright: ignore[reportUnknownVariableType,reportOperatorIssue] # ty: ignore[invalid-assignment,unsupported-operator] UP: Axis = Axis.Z # pyright: ignore[reportAssignmentType] # ty: ignore[invalid-assignment] DOWN: Axis = -Axis.Z # pyright: ignore[reportUnknownVariableType,reportOperatorIssue] # ty: ignore[invalid-assignment,unsupported-operator]