Datatype in xcos

Hello, can someone please explain what the brackets behind the data types are for and why some numbers have a negative sign [1 -1] or [-1 -2]? Additionally, I’m wondering if it’s problematic when the source datatype and the target datatype differ as in the first example. If so, how can this issue be resolved? Thank you in advance.
image

see scicos_model - Define a model structure