"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ElasticLoadBalancingv2 = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Elastic Load Balancing v2 service binding for Step Functions SDK integrations. */
class ElasticLoadBalancingv2 {
    constructor() { }
    addListenerCertificates(params) {
        throw new Error(BINDING_ERROR);
    }
    addTags(params) {
        throw new Error(BINDING_ERROR);
    }
    addTrustStoreRevocations(params) {
        throw new Error(BINDING_ERROR);
    }
    createListener(params) {
        throw new Error(BINDING_ERROR);
    }
    createLoadBalancer(params) {
        throw new Error(BINDING_ERROR);
    }
    createRule(params) {
        throw new Error(BINDING_ERROR);
    }
    createTargetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteListener(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLoadBalancer(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRule(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSharedTrustStoreAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTargetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterTargets(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAccountLimits(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCapacityReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    describeListenerAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeListenerCertificates(params) {
        throw new Error(BINDING_ERROR);
    }
    describeListeners(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLoadBalancerAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLoadBalancers(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRules(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSSLPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTags(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTargetGroupAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTargetGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTargetHealth(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrustStoreAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrustStoreRevocations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrustStores(params) {
        throw new Error(BINDING_ERROR);
    }
    getResourcePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getTrustStoreCaCertificatesBundle(params) {
        throw new Error(BINDING_ERROR);
    }
    getTrustStoreRevocationContent(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyCapacityReservation(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIpPools(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyListener(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyListenerAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyLoadBalancerAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyRule(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTargetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTargetGroupAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    registerTargets(params) {
        throw new Error(BINDING_ERROR);
    }
    removeListenerCertificates(params) {
        throw new Error(BINDING_ERROR);
    }
    removeTags(params) {
        throw new Error(BINDING_ERROR);
    }
    removeTrustStoreRevocations(params) {
        throw new Error(BINDING_ERROR);
    }
    setIpAddressType(params) {
        throw new Error(BINDING_ERROR);
    }
    setRulePriorities(params) {
        throw new Error(BINDING_ERROR);
    }
    setSecurityGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    setSubnets(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.ElasticLoadBalancingv2 = ElasticLoadBalancingv2;
//# sourceMappingURL=ElasticLoadBalancingv2.js.map