"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Backup = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Backup service binding for Step Functions SDK integrations. */
class Backup {
    constructor() { }
    associateBackupVaultMpaApprovalTeam(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelLegalHold(params) {
        throw new Error(BINDING_ERROR);
    }
    createBackupPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    createBackupSelection(params) {
        throw new Error(BINDING_ERROR);
    }
    createBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    createFramework(params) {
        throw new Error(BINDING_ERROR);
    }
    createLegalHold(params) {
        throw new Error(BINDING_ERROR);
    }
    createLogicallyAirGappedBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    createReportPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    createRestoreAccessBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    createRestoreTestingPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    createRestoreTestingSelection(params) {
        throw new Error(BINDING_ERROR);
    }
    createTieringConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBackupPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBackupSelection(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBackupVaultAccessPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBackupVaultLockConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBackupVaultNotifications(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFramework(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRecoveryPoint(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteReportPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRestoreTestingPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRestoreTestingSelection(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTieringConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    describeBackupJob(params) {
        throw new Error(BINDING_ERROR);
    }
    describeBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCopyJob(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFramework(params) {
        throw new Error(BINDING_ERROR);
    }
    describeGlobalSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProtectedResource(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRecoveryPoint(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRegionSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReportJob(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReportPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRestoreJob(params) {
        throw new Error(BINDING_ERROR);
    }
    describeScanJob(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateBackupVaultMpaApprovalTeam(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateRecoveryPoint(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateRecoveryPointFromParent(params) {
        throw new Error(BINDING_ERROR);
    }
    exportBackupPlanTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    getBackupPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    getBackupPlanFromJSON(params) {
        throw new Error(BINDING_ERROR);
    }
    getBackupPlanFromTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    getBackupSelection(params) {
        throw new Error(BINDING_ERROR);
    }
    getBackupVaultAccessPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getBackupVaultNotifications(params) {
        throw new Error(BINDING_ERROR);
    }
    getLegalHold(params) {
        throw new Error(BINDING_ERROR);
    }
    getRecoveryPointIndexDetails(params) {
        throw new Error(BINDING_ERROR);
    }
    getRecoveryPointRestoreMetadata(params) {
        throw new Error(BINDING_ERROR);
    }
    getRestoreJobMetadata(params) {
        throw new Error(BINDING_ERROR);
    }
    getRestoreTestingInferredMetadata(params) {
        throw new Error(BINDING_ERROR);
    }
    getRestoreTestingPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    getRestoreTestingSelection(params) {
        throw new Error(BINDING_ERROR);
    }
    getSupportedResourceTypes() {
        throw new Error(BINDING_ERROR);
    }
    getTieringConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    listBackupJobs(params) {
        throw new Error(BINDING_ERROR);
    }
    listBackupJobSummaries(params) {
        throw new Error(BINDING_ERROR);
    }
    listBackupPlans(params) {
        throw new Error(BINDING_ERROR);
    }
    listBackupPlanTemplates(params) {
        throw new Error(BINDING_ERROR);
    }
    listBackupPlanVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    listBackupSelections(params) {
        throw new Error(BINDING_ERROR);
    }
    listBackupVaults(params) {
        throw new Error(BINDING_ERROR);
    }
    listCopyJobs(params) {
        throw new Error(BINDING_ERROR);
    }
    listCopyJobSummaries(params) {
        throw new Error(BINDING_ERROR);
    }
    listFrameworks(params) {
        throw new Error(BINDING_ERROR);
    }
    listIndexedRecoveryPoints(params) {
        throw new Error(BINDING_ERROR);
    }
    listLegalHolds(params) {
        throw new Error(BINDING_ERROR);
    }
    listProtectedResources(params) {
        throw new Error(BINDING_ERROR);
    }
    listProtectedResourcesByBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    listRecoveryPointsByBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    listRecoveryPointsByLegalHold(params) {
        throw new Error(BINDING_ERROR);
    }
    listRecoveryPointsByResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listReportJobs(params) {
        throw new Error(BINDING_ERROR);
    }
    listReportPlans(params) {
        throw new Error(BINDING_ERROR);
    }
    listRestoreAccessBackupVaults(params) {
        throw new Error(BINDING_ERROR);
    }
    listRestoreJobs(params) {
        throw new Error(BINDING_ERROR);
    }
    listRestoreJobsByProtectedResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listRestoreJobSummaries(params) {
        throw new Error(BINDING_ERROR);
    }
    listRestoreTestingPlans(params) {
        throw new Error(BINDING_ERROR);
    }
    listRestoreTestingSelections(params) {
        throw new Error(BINDING_ERROR);
    }
    listScanJobs(params) {
        throw new Error(BINDING_ERROR);
    }
    listScanJobSummaries(params) {
        throw new Error(BINDING_ERROR);
    }
    listTags(params) {
        throw new Error(BINDING_ERROR);
    }
    listTieringConfigurations(params) {
        throw new Error(BINDING_ERROR);
    }
    putBackupVaultAccessPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    putBackupVaultLockConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putBackupVaultNotifications(params) {
        throw new Error(BINDING_ERROR);
    }
    putRestoreValidationResult(params) {
        throw new Error(BINDING_ERROR);
    }
    revokeRestoreAccessBackupVault(params) {
        throw new Error(BINDING_ERROR);
    }
    startBackupJob(params) {
        throw new Error(BINDING_ERROR);
    }
    startCopyJob(params) {
        throw new Error(BINDING_ERROR);
    }
    startReportJob(params) {
        throw new Error(BINDING_ERROR);
    }
    startRestoreJob(params) {
        throw new Error(BINDING_ERROR);
    }
    startScanJob(params) {
        throw new Error(BINDING_ERROR);
    }
    stopBackupJob(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateBackupPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    updateFramework(params) {
        throw new Error(BINDING_ERROR);
    }
    updateGlobalSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRecoveryPointIndexSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRecoveryPointLifecycle(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRegionSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    updateReportPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRestoreTestingPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRestoreTestingSelection(params) {
        throw new Error(BINDING_ERROR);
    }
    updateTieringConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.Backup = Backup;
//# sourceMappingURL=Backup.js.map