What would the return type be here?
const Foo : () => // ??? = () => ( Foobar )
The correct return type here is ReactElement, but a better option would be to use React.StatelessComponent like this
ReactElement
React.StatelessComponent
const Foo : React.StatelessComponent<{}> = () => ( Foobar )