export types and fields