export = boxIntersect; declare function boxIntersect( x: ReadonlyArray, visit?: (i: number, j: number) => void, ): Array<[number, number]>; declare function boxIntersect( red: readonly T[], blue?: readonly T[], visit?: (i: number, j: number) => void, ): Array<[number, number]>;