import $ajax, { $post, $get, $patch, $put, $delete, $head, $getScript, $jsonp, Ajax } from './request';
import paramType from './param-type';
import Common from './common';
import Orderly from './orderly';
import Storage from './storage';
import Idb from './indexdb';
import routerHelper from './router-helper';

globalThis.web_utils_version = '1.0.13';

const { setStorage, getStorage, removeStorage } = Storage;

export default {
  $ajax,
  $post,
  $get,
  $patch,
  $put,
  $delete,
  $head,
  $getScript,
  $jsonp,
  Ajax,
  paramType,
  Common,
  Orderly,
  setStorage,
  getStorage,
  removeStorage,
  Idb,
  routerHelper,
};

export { $ajax };
export { $post };
export { $get };
export { $patch };
export { $put };
export { $delete };
export { $head };
export { $getScript };
export { $jsonp };
export { Ajax };
export { paramType };
export { Common };
export { Orderly };
export { Idb };
export { setStorage };
export { getStorage };
export { removeStorage };
export { routerHelper };
