Use dedicated header file for typedefs/structs