"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Compliance = void 0;
const internal_1 = require("../../../../internal");
const Requirements_1 = require("./Requirements");
const TrustedClaimIssuers_1 = require("./TrustedClaimIssuers");
/**
 * Handles all Security Token Compliance related functionality
 */
class Compliance extends internal_1.Namespace {
    /**
     * @hidden
     */
    constructor(parent, context) {
        super(parent, context);
        this.trustedClaimIssuers = new TrustedClaimIssuers_1.TrustedClaimIssuers(parent, context);
        this.requirements = new Requirements_1.Requirements(parent, context);
    }
}
exports.Compliance = Compliance;
//# sourceMappingURL=index.js.map