type Position = [number, number] | [number, number, number]; type NullablePosition = Position | [null, null] | [null, null, null]; type STDPosition = [number, number, number]; type PositionObject = { x: number; y: number; z?: number; }; export type { NullablePosition, Position, PositionObject, STDPosition };