import { __exports as sync } from '../../../../../../../../_virtual/sync3.mjs';
import { __require as requireSync$1 } from '../readers/sync.mjs';

var hasRequiredSync;
function requireSync() {
  if (hasRequiredSync) return sync;
  hasRequiredSync = 1;
  Object.defineProperty(sync, "__esModule", {
    value: true
  });
  const sync_1 = requireSync$1();
  class SyncProvider {
    constructor(_root, _settings) {
      this._root = _root;
      this._settings = _settings;
      this._reader = new sync_1.default(this._root, this._settings);
    }
    read() {
      return this._reader.read();
    }
  }
  sync.default = SyncProvider;
  return sync;
}

export { requireSync as __require };
