Ad occhio, visto che con VB ci ho giocato veramente poco, TYPE è simile a Struct in C/C++, ovvero definisce una struttura dati, da utilizzare per il passaggio di informazioni eterogenee all'interno di procedure.
In gambas non esiste una cosa del genere, ma è possibile simularla creando un normale oggetto, in cui sono definite le proprietà come nella Type. La definizione dell'oggetto, o della classe, può essere definita in modo statico come la Type, oppure la puoi gestire nel normale modo dinamico, creando l'oggetto ogni volta che ti serve.