import toInteger_default from "./toInteger.js";
import _baseFindIndex_default from "./_baseFindIndex.js";
import _baseIteratee_default from "./_baseIteratee.js";
var nativeMax = Math.max;
function findIndex(i, a, o) {
	var s = i == null ? 0 : i.length;
	if (!s) return -1;
	var c = o == null ? 0 : toInteger_default(o);
	return c < 0 && (c = nativeMax(s + c, 0)), _baseFindIndex_default(i, _baseIteratee_default(a, 3), c);
}
var findIndex_default = findIndex;
export { findIndex_default as default };
