export declare type SearchComparator = (value: T, index: number, array: T[]) => -1 | 0 | 1; export declare function binarySearchIndex(array: T[], comparator: SearchComparator): number | undefined; export declare function binarySearch(array: T[], comparator: SearchComparator): T | undefined;