"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ControlTower = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** ControlTower service binding for Step Functions SDK integrations. */
class ControlTower {
    constructor() { }
    createLandingZone(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLandingZone(params) {
        throw new Error(BINDING_ERROR);
    }
    disableBaseline(params) {
        throw new Error(BINDING_ERROR);
    }
    disableControl(params) {
        throw new Error(BINDING_ERROR);
    }
    enableBaseline(params) {
        throw new Error(BINDING_ERROR);
    }
    enableControl(params) {
        throw new Error(BINDING_ERROR);
    }
    getBaseline(params) {
        throw new Error(BINDING_ERROR);
    }
    getBaselineOperation(params) {
        throw new Error(BINDING_ERROR);
    }
    getControlOperation(params) {
        throw new Error(BINDING_ERROR);
    }
    getEnabledBaseline(params) {
        throw new Error(BINDING_ERROR);
    }
    getEnabledControl(params) {
        throw new Error(BINDING_ERROR);
    }
    getLandingZone(params) {
        throw new Error(BINDING_ERROR);
    }
    getLandingZoneOperation(params) {
        throw new Error(BINDING_ERROR);
    }
    listBaselines(params) {
        throw new Error(BINDING_ERROR);
    }
    listControlOperations(params) {
        throw new Error(BINDING_ERROR);
    }
    listEnabledBaselines(params) {
        throw new Error(BINDING_ERROR);
    }
    listEnabledControls(params) {
        throw new Error(BINDING_ERROR);
    }
    listLandingZoneOperations(params) {
        throw new Error(BINDING_ERROR);
    }
    listLandingZones(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    resetEnabledBaseline(params) {
        throw new Error(BINDING_ERROR);
    }
    resetEnabledControl(params) {
        throw new Error(BINDING_ERROR);
    }
    resetLandingZone(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateEnabledBaseline(params) {
        throw new Error(BINDING_ERROR);
    }
    updateEnabledControl(params) {
        throw new Error(BINDING_ERROR);
    }
    updateLandingZone(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.ControlTower = ControlTower;
//# sourceMappingURL=ControlTower.js.map