export declare class Point { x: number; y: number; private xOrigin; private yOrigin; static drawBox(context: CanvasRenderingContext2D, p1: Point, p2: Point, color: string): void; static fromJSON(json: Point, origin?: Point): Point; constructor(x: number, y: number, origin?: Point); clone(): Point; toJSON(): { x: number; y: number; }; get X(): number; get Y(): number; get Origin(): Point; get Radius(): number; relAtan(origin?: Point): number; draw(context: CanvasRenderingContext2D, strokeStyle?: string, index?: { text: string; offset: number; }, radius?: number): void; drawCross(context: CanvasRenderingContext2D, color?: string, offset?: number, lineWidth?: number): void; drawPic(context: CanvasRenderingContext2D, img: HTMLImageElement): void; drawLine(context: CanvasRenderingContext2D, point: Point, color?: string, lineWidth?: number): void; rounded(digits?: number): Point; } //# sourceMappingURL=Point.d.ts.map