"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
exports.__esModule = true;
exports.supportedMethods = void 0;
var find_schema_definition_1 = __importDefault(require("./lib/find-schema-definition"));
var matches_mimetype_1 = __importDefault(require("./lib/matches-mimetype"));
var get_parameters_as_json_schema_1 = require("./operation/get-parameters-as-json-schema");
var supportedMethods = new Set(['get', 'put', 'post', 'delete', 'options', 'head', 'patch', 'trace']);
exports.supportedMethods = supportedMethods;
exports["default"] = {
    findSchemaDefinition: find_schema_definition_1["default"],
    jsonSchemaTypes: get_parameters_as_json_schema_1.types,
    matchesMimeType: matches_mimetype_1["default"]
};
