"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ECR = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** ECR service binding for Step Functions SDK integrations. */
class ECR {
    constructor() { }
    batchCheckLayerAvailability(params) {
        throw new Error(BINDING_ERROR);
    }
    batchDeleteImage(params) {
        throw new Error(BINDING_ERROR);
    }
    batchGetImage(params) {
        throw new Error(BINDING_ERROR);
    }
    batchGetRepositoryScanningConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    completeLayerUpload(params) {
        throw new Error(BINDING_ERROR);
    }
    createPullThroughCacheRule(params) {
        throw new Error(BINDING_ERROR);
    }
    createRepository(params) {
        throw new Error(BINDING_ERROR);
    }
    createRepositoryCreationTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePullThroughCacheRule(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRegistryPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRepository(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRepositoryCreationTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRepositoryPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSigningConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterPullTimeUpdateExclusion(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImageReplicationStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImages(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImageScanFindings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeImageSigningStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describePullThroughCacheRules(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRegistry(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRepositories(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRepositoryCreationTemplates(params) {
        throw new Error(BINDING_ERROR);
    }
    getAccountSetting(params) {
        throw new Error(BINDING_ERROR);
    }
    getAuthorizationToken(params) {
        throw new Error(BINDING_ERROR);
    }
    getDownloadUrlForLayer(params) {
        throw new Error(BINDING_ERROR);
    }
    getLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getLifecyclePolicyPreview(params) {
        throw new Error(BINDING_ERROR);
    }
    getRegistryPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getRegistryScanningConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    getRepositoryPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getSigningConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    initiateLayerUpload(params) {
        throw new Error(BINDING_ERROR);
    }
    listImageReferrers(params) {
        throw new Error(BINDING_ERROR);
    }
    listImages(params) {
        throw new Error(BINDING_ERROR);
    }
    listPullTimeUpdateExclusions(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    putAccountSetting(params) {
        throw new Error(BINDING_ERROR);
    }
    putImage(params) {
        throw new Error(BINDING_ERROR);
    }
    putImageScanningConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putImageTagMutability(params) {
        throw new Error(BINDING_ERROR);
    }
    putLifecyclePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    putRegistryPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    putRegistryScanningConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putReplicationConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putSigningConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    registerPullTimeUpdateExclusion(params) {
        throw new Error(BINDING_ERROR);
    }
    setRepositoryPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    startImageScan(params) {
        throw new Error(BINDING_ERROR);
    }
    startLifecyclePolicyPreview(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateImageStorageClass(params) {
        throw new Error(BINDING_ERROR);
    }
    updatePullThroughCacheRule(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRepositoryCreationTemplate(params) {
        throw new Error(BINDING_ERROR);
    }
    uploadLayerPart(params) {
        throw new Error(BINDING_ERROR);
    }
    validatePullThroughCacheRule(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.ECR = ECR;
//# sourceMappingURL=ECR.js.map