import { UIObject } from "./UIObject";
export declare class UIPoint extends UIObject {
    x: number;
    y: number;
    constructor(x: number, y: number);
    copy(): UIPoint;
    isEqualTo(point: UIPoint): boolean;
    scale(zoom: number): this;
    add(point: UIPoint): this;
    subtract(point: UIPoint): this;
    to(targetPoint: UIPoint): UIPoint;
    pointWithX(x: number): UIPoint;
    pointWithY(y: number): UIPoint;
    pointByAddingX(x: number): UIPoint;
    pointByAddingY(y: number): UIPoint;
    get length(): number;
    didChange(b: any): void;
}
