export declare function upperBound(array: ArrayLike, value: T, comparefn: (lhs: T, rhs: T) => number, first?: number, last?: number, thisArg?: any): number;