import{__require as r}from"./function-bind-context.mjs";import{__require as e}from"./indexed-object.mjs";import{__require as t}from"./to-object.mjs";import{__require as i}from"./length-of-array-like.mjs";var n,o;function a(){if(o)return n;o=1;var a=r(),u=e(),f=t(),s=i(),m=function(r){var e=1===r;return function(t,i,n){for(var o,m=f(t),c=u(m),_=s(c),d=a(i,n);_-- >0;)if(d(o=c[_],_,m))switch(r){case 0:return o;case 1:return _}return e?-1:void 0}};return n={findLast:m(0),findLastIndex:m(1)}}export{a as __require};