export interface Point {
    x: number;
    y: number;
}
export type Polygon = Array<Point>;
export declare function computeConvexHull<P extends Point>(points: Readonly<Array<P>>): Array<P>;
export declare function computeConvexHullSorted<P extends Point>(points: Readonly<Array<P>>): Array<P>;
export declare function comparePoints(a: Point, b: Point): number;
