import type { Emitter } from "../../core/emitter"; declare type DeprecatedPositionEvents = { change: (prop: T, oldValue: DeprecatedPosition[T]) => void; }; declare class DeprecatedPosition { private _x; private _y; constructor(x: number, y: number); get x(): number; set x(value: number); get y(): number; set y(value: number); /** Utility method that does `this.x = x` and `this.y = y`. */ setXY(x: number, y: number): void; } interface DeprecatedPosition extends Emitter { } export { DeprecatedPosition };