type alias example