import * as __WEBPACK_EXTERNAL_MODULE_axios_mock_adapter__ from "axios-mock-adapter";
import * as __WEBPACK_EXTERNAL_MODULE__api_client_index_mjs__ from "../api-client/index.mjs";
var __webpack_modules__ = {
    "axios-mock-adapter": function(module) {
        module.exports = __WEBPACK_EXTERNAL_MODULE_axios_mock_adapter__;
    }
};
var __webpack_module_cache__ = {};
function __webpack_require__(moduleId) {
    var cachedModule = __webpack_module_cache__[moduleId];
    if (void 0 !== cachedModule) return cachedModule.exports;
    var module = __webpack_module_cache__[moduleId] = {
        exports: {}
    };
    __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
    return module.exports;
}
class MockAPIClient extends __WEBPACK_EXTERNAL_MODULE__api_client_index_mjs__.APIClient {
    mockAdapter() {
        const MockAdapter = __webpack_require__("axios-mock-adapter");
        return new MockAdapter(this.axios);
    }
}
const mockAPIClient = ()=>{
    const apiClient = new MockAPIClient();
    const mockRequest = apiClient.mockAdapter();
    return {
        apiClient,
        mockRequest
    };
};
export { mockAPIClient };
