DefinitelyTyped/types/box-intersect/index.d.ts
sankaku-deltalab 3c6058dac4 Add box-intersect definition (#41840)
* Add box-intersect declaration

* Fix box-intersect declaration
2020-01-28 09:09:37 -08:00

18 lines
586 B
TypeScript

// Type definitions for box-intersect 1.0
// Project: https://github.com/mikolalysenko/box-intersect
// Definitions by: Sankaku <https://github.com/sankaku-deltalab>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
export = boxIntersect;
declare function boxIntersect(
x: ReadonlyArray<ReadonlyArray<number>>,
visit?: (i: number, j: number) => void,
): Array<[number, number]>;
declare function boxIntersect<T extends number[]>(
red: ReadonlyArray<T>,
blue?: ReadonlyArray<T>,
visit?: (i: number, j: number) => void,
): Array<[number, number]>;