typehint on model parameters