Updates the signature in order to define types for each parameter.