# 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
