import{__exports as r}from"../../../../_virtual/index60.mjs";import{__require as e}from"./providers/async.mjs";import{__require as n}from"./providers/sync.mjs";import{__require as t}from"./settings.mjs";var i;function s(){if(i)return r;i=1,Object.defineProperty(r,"__esModule",{value:!0}),r.Settings=r.scandirSync=r.scandir=void 0;const s=e(),o=n(),a=t();function u(r={}){return r instanceof a.default?r:new a.default(r)}return r.Settings=a.default,r.scandir=function(r,e,n){"function"!=typeof e?s.read(r,u(e),n):s.read(r,u(),e)},r.scandirSync=function(r,e){const n=u(e);return o.read(r,n)},r}export{s as __require};