"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.listBuiltInRulePacks = listBuiltInRulePacks;
exports.getBuiltInRulePackById = getBuiltInRulePackById;
const layeredMonolithRulePack_1 = require("./layeredMonolithRulePack");
const modularMonolithRulePack_1 = require("./modularMonolithRulePack");
const builtInRulePacks = [
    modularMonolithRulePack_1.modularMonolithRulePack,
    layeredMonolithRulePack_1.layeredMonolithRulePack,
].sort((left, right) => left.id.localeCompare(right.id));
function listBuiltInRulePacks() {
    return [...builtInRulePacks];
}
function getBuiltInRulePackById(id) {
    return builtInRulePacks.find((pack) => pack.id === id);
}
//# sourceMappingURL=index.js.map