  Hyperbolicity plays an important role in the study of dynamical systems, and
is a key concept in the iteration of rational functions of one complex
variable. Hyperbolic systems have also been considered in the study of
transcendental entire functions. There does not appear to be an agreed
definition of the concept in this context, due to complications arising from
the non-compactness of the phase space.
  In this article, we consider a natural definition of hyperbolicity that
requires expanding properties on the preimage of a punctured neighbourhood of
the isolated singularity. We show that this definition is equivalent to another
commonly used one: a {\tef} is hyperbolic if and only if its postsingular set
is a compact subset of the Fatou set. This leads us to propose that this notion
should be used as the general definition of hyperbolicity in the context of
entire functions, and, in particular, that speaking about hyperbolicity makes
sense only within the \emph{Eremenko-Lyubich class} $\mathcal{B}$ of
transcendental entire functions with a bounded set of singular values.
  We also considerably strengthen a recent characterisation of the class
$\mathcal{B}$, by showing that functions outside of this class cannot be
expanding with respect to a metric whose density decays at most polynomially.
In particular, this implies that no transcendental entire function can be
expanding with respect to the spherical metric. Finally we give a
characterisation of an analogous class of functions analytic in a hyperbolic
domain.
