import { Direction } from '../../math/geometry/direction'; import { Point } from '../../math/geometry/point'; import { VisibilityVertex } from '../visibility/VisibilityVertex'; export declare class PointComparer { static differenceEpsilon: number; static get DifferenceEpsilon(): number; static EqualPP(a: Point, b: Point): boolean; static Equal(x: number, y: number): boolean; static Compare(lhs: number, rhs: number): number; static ComparePP(lhs: Point, rhs: Point): number; static LessOrEqual(a: number, b: number): boolean; static Less(a: number, b: number): boolean; static GetDirections(a: Point, b: Point): Direction; static IsPureDirection(a: Point, b: Point): boolean; static IsPureDirectionD(dir: Direction): boolean; static IsPureLower(a: Point, b: Point): boolean; static GetPureDirectionVV(first: VisibilityVertex, second: VisibilityVertex): Direction; }