add flux type definitions