Well, this Type Statement is no where related to SendKeys. It is one of the programming construct which is found in most programming languages.
Here Type is synonymous to Structure (just a grouping of elements together).
I have not worked with Robot, but I think you are describing a construct to define an arbitrary and associated set of named data elements (as opposed to unnamed, which would be a simple Array in vbScript). The equivalent of this in vbScript is a Class definition--once the Class is defined you then instantiate one or more Objects from that Class.
For an introduction to the Class construct review my sticky posting on vbScript FAQs at the top of this forum on its first page.