"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.listAvailableTools = listAvailableTools;
const LazyToolsService_1 = require("../../../services/LazyToolsService");
async function listAvailableTools(patterns) {
    if (!(this instanceof LazyToolsService_1.LazyToolsService)) {
        return {
            error: "This tool requires LazyToolsService",
            message: "listAvailableTools is only available when using LazyToolsService",
        };
    }
    return this.listAvailableTools(patterns);
}
//# sourceMappingURL=listAvailableTools.js.map