"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SSOAdmin = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** SSO Admin service binding for Step Functions SDK integrations. */
class SSOAdmin {
    constructor() { }
    addRegion(params) {
        throw new Error(BINDING_ERROR);
    }
    attachCustomerManagedPolicyReferenceToPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    attachManagedPolicyToPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    createAccountAssignment(params) {
        throw new Error(BINDING_ERROR);
    }
    createApplication(params) {
        throw new Error(BINDING_ERROR);
    }
    createApplicationAssignment(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstanceAccessControlAttributeConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    createPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrustedTokenIssuer(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAccountAssignment(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteApplication(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteApplicationAccessScope(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteApplicationAssignment(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteApplicationAuthenticationMethod(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteApplicationGrant(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInlinePolicyFromPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInstanceAccessControlAttributeConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePermissionsBoundaryFromPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrustedTokenIssuer(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAccountAssignmentCreationStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAccountAssignmentDeletionStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeApplication(params) {
        throw new Error(BINDING_ERROR);
    }
    describeApplicationAssignment(params) {
        throw new Error(BINDING_ERROR);
    }
    describeApplicationProvider(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInstanceAccessControlAttributeConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    describePermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    describePermissionSetProvisioningStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRegion(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrustedTokenIssuer(params) {
        throw new Error(BINDING_ERROR);
    }
    detachCustomerManagedPolicyReferenceFromPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    detachManagedPolicyFromPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    getApplicationAccessScope(params) {
        throw new Error(BINDING_ERROR);
    }
    getApplicationAssignmentConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    getApplicationAuthenticationMethod(params) {
        throw new Error(BINDING_ERROR);
    }
    getApplicationGrant(params) {
        throw new Error(BINDING_ERROR);
    }
    getApplicationSessionConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    getInlinePolicyForPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    getPermissionsBoundaryForPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    listAccountAssignmentCreationStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    listAccountAssignmentDeletionStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    listAccountAssignments(params) {
        throw new Error(BINDING_ERROR);
    }
    listAccountAssignmentsForPrincipal(params) {
        throw new Error(BINDING_ERROR);
    }
    listAccountsForProvisionedPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    listApplicationAccessScopes(params) {
        throw new Error(BINDING_ERROR);
    }
    listApplicationAssignments(params) {
        throw new Error(BINDING_ERROR);
    }
    listApplicationAssignmentsForPrincipal(params) {
        throw new Error(BINDING_ERROR);
    }
    listApplicationAuthenticationMethods(params) {
        throw new Error(BINDING_ERROR);
    }
    listApplicationGrants(params) {
        throw new Error(BINDING_ERROR);
    }
    listApplicationProviders(params) {
        throw new Error(BINDING_ERROR);
    }
    listApplications(params) {
        throw new Error(BINDING_ERROR);
    }
    listCustomerManagedPolicyReferencesInPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    listInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    listManagedPoliciesInPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    listPermissionSetProvisioningStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    listPermissionSets(params) {
        throw new Error(BINDING_ERROR);
    }
    listPermissionSetsProvisionedToAccount(params) {
        throw new Error(BINDING_ERROR);
    }
    listRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listTrustedTokenIssuers(params) {
        throw new Error(BINDING_ERROR);
    }
    provisionPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    putApplicationAssignmentConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putApplicationSessionConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putInlinePolicyToPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    putPermissionsBoundaryToPermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    removeRegion(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateApplication(params) {
        throw new Error(BINDING_ERROR);
    }
    updateInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    updateInstanceAccessControlAttributeConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    updatePermissionSet(params) {
        throw new Error(BINDING_ERROR);
    }
    updateTrustedTokenIssuer(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.SSOAdmin = SSOAdmin;
//# sourceMappingURL=SSOAdmin.js.map