Export abstract types