are there some documents about the type of the elements of the form defined by hook_form ?