export {
  allMatch,
  contains,
  defaultOptions,
  isSorted,
  json,
  singleIterationOptions,
} from "../runtime-src/k6/checks.js";
export {
  createDalContext,
  openDb,
  truncate,
} from "../runtime-src/k6/dal.js";
export { defineDalSuite } from "../runtime-src/k6/dal-suite.js";
export {
  createHttpClient,
  defaultOptions as httpDefaultOptions,
  getEnv,
  makeGetWithHeaders,
  makeRawReq,
  makeReq,
} from "../runtime-src/k6/http.js";
export { defineHttpSuite } from "../runtime-src/k6/suite.js";

export function createAuthAdapter({ setup, headers } = {}) {
  return {
    setup,
    headers,
  };
}
