"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.createStructuralPressureCommand = createStructuralPressureCommand;
const structural_pressure_report_1 = require("../structural-pressure-report");
const structural_pressure_sync_1 = require("../structural-pressure-sync");
const registration_1 = require("../registration");
async function createStructuralPressureCommand() {
    const { Command } = await import("commander");
    const command = new Command("structural-pressure");
    command.description("Report read-only structural-pressure state or sync derived JSON state and additive structural deltas from accepted reconciliation evidence.");
    (0, registration_1.registerCommand)(command, await (0, structural_pressure_report_1.createStructuralPressureReportCommand)());
    (0, registration_1.registerCommand)(command, await (0, structural_pressure_sync_1.createStructuralPressureSyncCommand)());
    return command;
}
