"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OpenSearchServerless = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** OpenSearchServerless service binding for Step Functions SDK integrations. */
class OpenSearchServerless {
    constructor() { }
    batchGetCollection(params) {
        throw new Error(BINDING_ERROR);
    }
    batchGetCollectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    batchGetEffectiveLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    batchGetLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    batchGetVpcEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    createCollection(params) {
        throw new Error(BINDING_ERROR);
    }
    createCollectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createSecurityConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    createSecurityPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAccessPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCollection(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCollectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIndex(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSecurityConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSecurityPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    getAccessPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getAccountSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    getIndex(params) {
        throw new Error(BINDING_ERROR);
    }
    getPoliciesStats(params) {
        throw new Error(BINDING_ERROR);
    }
    getSecurityConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getSecurityPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    listAccessPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listCollectionGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    listCollections(params) {
        throw new Error(BINDING_ERROR);
    }
    listLifecyclePolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listSecurityConfigs(params) {
        throw new Error(BINDING_ERROR);
    }
    listSecurityPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listVpcEndpoints(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateAccessPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateAccountSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCollection(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCollectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateIndex(params) {
        throw new Error(BINDING_ERROR);
    }
    updateLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSecurityConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSecurityPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateVpcEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.OpenSearchServerless = OpenSearchServerless;
//# sourceMappingURL=OpenSearchServerless.js.map