# sig/rack/csrf.rbs

class Rack::Csrf
  def self.field: () -> untyped
  def self.header: () -> untyped
  def self.key: () -> untyped
  def self.metatag: () -> untyped
  def self.rackified_header: () -> untyped
  def self.tag: () -> untyped
  def self.token: () -> untyped
  def any?: () -> untyped
  def call: () -> untyped
  def found_a_valid_token?: () -> untyped
  def initialize: () -> void
  def skip_checking: () -> untyped
end
