export declare function intersect(x1: number, y1: number, x2: number, y2: number, x3: number, y3: number, x4: number, y4: number, outPoint?: [number, number]): boolean; export declare function intersectLineRectCenter(x1: number, y1: number, x2: number, y2: number, w: number, h: number, outPoint?: [number, number]): boolean; export declare function instersectLinePolygonCenter(x1: number, y1: number, x2: number, y2: number, points: [number, number][], outPoint?: [number, number]): boolean; export declare function intersectLineCircleCenter(x1: number, y1: number, x2: number, y2: number, r: number, outPoint?: [number, number]): boolean;