"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ServiceCatalog = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Service Catalog service binding for Step Functions SDK integrations. */
class ServiceCatalog {
    constructor() { }
    acceptPortfolioShare(params) {
        throw new Error(BINDING_ERROR);
    }
    associateBudgetWithResource(params) {
        throw new Error(BINDING_ERROR);
    }
    associatePrincipalWithPortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    associateProductWithPortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    associateServiceActionWithProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    associateTagOptionWithResource(params) {
        throw new Error(BINDING_ERROR);
    }
    batchAssociateServiceActionWithProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    batchDisassociateServiceActionFromProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    copyProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    createConstraint(params) {
        throw new Error(BINDING_ERROR);
    }
    createPortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    createPortfolioShare(params) {
        throw new Error(BINDING_ERROR);
    }
    createProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    createProvisionedProductPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    createProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    createServiceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    createTagOption(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteConstraint(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePortfolioShare(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteProvisionedProductPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteServiceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTagOption(params) {
        throw new Error(BINDING_ERROR);
    }
    describeConstraint(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCopyProductStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describePortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    describePortfolioShares(params) {
        throw new Error(BINDING_ERROR);
    }
    describePortfolioShareStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProductAsAdmin(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProductView(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProvisionedProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProvisionedProductPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    describeProvisioningParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRecord(params) {
        throw new Error(BINDING_ERROR);
    }
    describeServiceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    describeServiceActionExecutionParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTagOption(params) {
        throw new Error(BINDING_ERROR);
    }
    disableAWSOrganizationsAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateBudgetFromResource(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociatePrincipalFromPortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateProductFromPortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateServiceActionFromProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateTagOptionFromResource(params) {
        throw new Error(BINDING_ERROR);
    }
    enableAWSOrganizationsAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    executeProvisionedProductPlan(params) {
        throw new Error(BINDING_ERROR);
    }
    executeProvisionedProductServiceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    getAWSOrganizationsAccessStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    getProvisionedProductOutputs(params) {
        throw new Error(BINDING_ERROR);
    }
    importAsProvisionedProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    listAcceptedPortfolioShares(params) {
        throw new Error(BINDING_ERROR);
    }
    listBudgetsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listConstraintsForPortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    listLaunchPaths(params) {
        throw new Error(BINDING_ERROR);
    }
    listOrganizationPortfolioAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    listPortfolioAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    listPortfolios(params) {
        throw new Error(BINDING_ERROR);
    }
    listPortfoliosForProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    listPrincipalsForPortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    listProvisionedProductPlans(params) {
        throw new Error(BINDING_ERROR);
    }
    listProvisioningArtifacts(params) {
        throw new Error(BINDING_ERROR);
    }
    listProvisioningArtifactsForServiceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    listRecordHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    listResourcesForTagOption(params) {
        throw new Error(BINDING_ERROR);
    }
    listServiceActions(params) {
        throw new Error(BINDING_ERROR);
    }
    listServiceActionsForProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    listStackInstancesForProvisionedProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    notifyProvisionProductEngineWorkflowResult(params) {
        throw new Error(BINDING_ERROR);
    }
    notifyTerminateProvisionedProductEngineWorkflowResult(params) {
        throw new Error(BINDING_ERROR);
    }
    notifyUpdateProvisionedProductEngineWorkflowResult(params) {
        throw new Error(BINDING_ERROR);
    }
    provisionProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectPortfolioShare(params) {
        throw new Error(BINDING_ERROR);
    }
    scanProvisionedProducts(params) {
        throw new Error(BINDING_ERROR);
    }
    searchProducts(params) {
        throw new Error(BINDING_ERROR);
    }
    searchProductsAsAdmin(params) {
        throw new Error(BINDING_ERROR);
    }
    searchProvisionedProducts(params) {
        throw new Error(BINDING_ERROR);
    }
    terminateProvisionedProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    updateConstraint(params) {
        throw new Error(BINDING_ERROR);
    }
    updatePortfolio(params) {
        throw new Error(BINDING_ERROR);
    }
    updatePortfolioShare(params) {
        throw new Error(BINDING_ERROR);
    }
    updateProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    updateProvisionedProduct(params) {
        throw new Error(BINDING_ERROR);
    }
    updateProvisionedProductProperties(params) {
        throw new Error(BINDING_ERROR);
    }
    updateProvisioningArtifact(params) {
        throw new Error(BINDING_ERROR);
    }
    updateServiceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    updateTagOption(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.ServiceCatalog = ServiceCatalog;
//# sourceMappingURL=ServiceCatalog.js.map