"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.WAFV2 = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** WAFV2 service binding for Step Functions SDK integrations. */
class WAFV2 {
    constructor() { }
    associateWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    checkCapacity(params) {
        throw new Error(BINDING_ERROR);
    }
    createAPIKey(params) {
        throw new Error(BINDING_ERROR);
    }
    createIPSet(params) {
        throw new Error(BINDING_ERROR);
    }
    createRegexPatternSet(params) {
        throw new Error(BINDING_ERROR);
    }
    createRuleGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAPIKey(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFirewallManagerRuleGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIPSet(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLoggingConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePermissionPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRegexPatternSet(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRuleGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAllManagedProducts(params) {
        throw new Error(BINDING_ERROR);
    }
    describeManagedProductsByVendor(params) {
        throw new Error(BINDING_ERROR);
    }
    describeManagedRuleGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    generateMobileSdkReleaseUrl(params) {
        throw new Error(BINDING_ERROR);
    }
    getDecryptedAPIKey(params) {
        throw new Error(BINDING_ERROR);
    }
    getIPSet(params) {
        throw new Error(BINDING_ERROR);
    }
    getLoggingConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    getManagedRuleSet(params) {
        throw new Error(BINDING_ERROR);
    }
    getMobileSdkRelease(params) {
        throw new Error(BINDING_ERROR);
    }
    getPermissionPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getRateBasedStatementManagedKeys(params) {
        throw new Error(BINDING_ERROR);
    }
    getRegexPatternSet(params) {
        throw new Error(BINDING_ERROR);
    }
    getRuleGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    getSampledRequests(params) {
        throw new Error(BINDING_ERROR);
    }
    getWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    getWebACLForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listAPIKeys(params) {
        throw new Error(BINDING_ERROR);
    }
    listAvailableManagedRuleGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    listAvailableManagedRuleGroupVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    listIPSets(params) {
        throw new Error(BINDING_ERROR);
    }
    listLoggingConfigurations(params) {
        throw new Error(BINDING_ERROR);
    }
    listManagedRuleSets(params) {
        throw new Error(BINDING_ERROR);
    }
    listMobileSdkReleases(params) {
        throw new Error(BINDING_ERROR);
    }
    listRegexPatternSets(params) {
        throw new Error(BINDING_ERROR);
    }
    listResourcesForWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    listRuleGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listWebACLs(params) {
        throw new Error(BINDING_ERROR);
    }
    putLoggingConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putManagedRuleSetVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    putPermissionPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateIPSet(params) {
        throw new Error(BINDING_ERROR);
    }
    updateManagedRuleSetVersionExpiryDate(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRegexPatternSet(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRuleGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.WAFV2 = WAFV2;
//# sourceMappingURL=WAFV2.js.map