import{__require as r}from"./to-indexed-object.mjs";import{__require as e}from"./to-absolute-index.mjs";import{__require as i}from"./length-of-array-like.mjs";var n,t;function o(){if(t)return n;t=1;var o=r(),u=e(),f=i(),a=function(r){return function(e,i,n){var t=o(e),a=f(t);if(0===a)return!r&&-1;var s,m=u(n,a);if(r&&i!=i){for(;a>m;)if((s=t[m++])!=s)return!0}else for(;a>m;m++)if((r||m in t)&&t[m]===i)return r||m||0;return!r&&-1}};return n={includes:a(!0),indexOf:a(!1)}}export{o as __require};