"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SpecificationReadinessError = exports.SUPPORTED_SPECIFICATION_REVIEW_PROTOCOL_VERSIONS = exports.LEGACY_SPECIFICATION_REVIEW_PROTOCOL_VERSION = exports.SPECIFICATION_PLANNING_READINESS_SCHEMA_VERSION = void 0;
const spec_review_1 = require("../spec-review");
exports.SPECIFICATION_PLANNING_READINESS_SCHEMA_VERSION = 1;
exports.LEGACY_SPECIFICATION_REVIEW_PROTOCOL_VERSION = 1;
exports.SUPPORTED_SPECIFICATION_REVIEW_PROTOCOL_VERSIONS = [
    exports.LEGACY_SPECIFICATION_REVIEW_PROTOCOL_VERSION,
    spec_review_1.SPECIFICATION_REVIEW_PROTOCOL_VERSION
];
class SpecificationReadinessError extends Error {
    code;
    constructor(code, message) {
        super(message);
        this.name = "SpecificationReadinessError";
        this.code = code;
    }
}
exports.SpecificationReadinessError = SpecificationReadinessError;
