interface Vec2 {
	x: number;
	y: number;
}

export namespace ShapeUtils {
	export function area( contour: Vec2[] ): number;
	export function triangulate( contour: Vec2[], indices: boolean ): number[];
	export function triangulateShape( contour: Vec2[], holes: Vec2[] ): number[][];
	export function isClockWise( pts: Vec2[] ): boolean;
}
