type constant