It's not a trivial task for either Flow or TypeScript to support definitions of one another.
We've attempted to build a TS => Flow conversion tool, but it's much harder to go in that direction because you have less guarantees.
You aren't going to find a lot of "features" that either one supports that the other does not. However, many of TypeScript's implementations of the same features are less strict even with all of the strict flags on.
Here's an example that came up just last week: https://gist.github.com/thejameskyle/24a4e32be4899419e53eec6... (Note: This is not a bug in TypeScript, it's a design decision)
Because Flow is more strict than TypeScript it's much easier to convert from Flow definitions to TypeScript definitions.