class RuboCop::Cop::Sorbet::ValidSigil

def autocorrect(corrector)

def autocorrect(corrector)
  return unless require_sigil_on_all_files?
  return unless extract_sigil(processed_source).nil?
  token = processed_source.tokens.first
  replace_with = suggested_strictness_level
  sigil = "# typed: #{replace_with}"
  if token.text.start_with?("#!") # shebang line
    corrector.insert_after(token.pos, "\n#{sigil}")
  else
    corrector.insert_before(token.pos, "#{sigil}\n")
  end
end