# sig/aws-sdk-ecr/client.rbs class Aws::ECR::Client < Aws::ECR::Seahorse::Client::Base def batch_check_layer_availability: () -> untyped def batch_delete_image: () -> untyped def batch_get_image: () -> untyped def build_request: () -> untyped def complete_layer_upload: () -> untyped def create_repository: () -> untyped def delete_lifecycle_policy: () -> untyped def delete_repository: () -> untyped def delete_repository_policy: () -> untyped def describe_images: () -> untyped def describe_repositories: () -> untyped def errors_module: () -> untyped def get_authorization_token: () -> untyped def get_download_url_for_layer: () -> untyped def get_lifecycle_policy: () -> untyped def get_lifecycle_policy_preview: () -> untyped def get_repository_policy: () -> untyped def initialize: () -> void def initiate_layer_upload: () -> untyped def list_images: () -> untyped def put_image: () -> untyped def put_lifecycle_policy: () -> untyped def set_repository_policy: () -> untyped def start_lifecycle_policy_preview: () -> untyped def upload_layer_part: () -> untyped def waiter_names: () -> untyped end # sig/aws-sdk-ecr/resource.rbs class Aws::ECR::Resource def client: () -> untyped def initialize: () -> void end