"use strict";
// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Object.defineProperty(exports, "__esModule", { value: true });
const mocha_interface_js_1 = require("../../conductor/mocha-interface.js");
const state_provider_js_1 = require("./state-provider.js");
const devtoolsTestInterface = (0, mocha_interface_js_1.createMochaInterface)({
    description: 'DevTools test interface',
    stateProvider: state_provider_js_1.StateProvider.instance,
});
// Export via module.exports so external CommonJS runners like extensions/cxx_debugging/e2e/runner.py
// can require() this interface function directly when running Mocha via CLI.
module.exports = devtoolsTestInterface;
//# sourceMappingURL=mocha-interface.js.map