A headers structure representing a key-value pair with string keys and values.
@type t() :: %{required(String.t()) => String.t()}