/** * Represents a point in 2D coordinate space. * Used for hit-testing in {@link pointInRectangle}, such as determining * whether a click falls within the zoom menu bounds. */ export default interface Point { /** X coordinate in pixels. */ x: number; /** Y coordinate in pixels. */ y: number; }