Qual é a maneira correta de escrever testes Jest verificados com o Flow?

Eu imagino que as pessoas geralmente usam Flow e Jest (e React) juntas, mas Flow parece não saber sobre os globais de Jest (ou Jasmine). Quando eu adiciono// @flow nos meus testes, recebo erros de fluxo como este:

src/__tests__/Thing-test.js:3
  3: jest.unmock('../Thing')
     ^^^^ identifier `jest`. Could not resolve name

src/__tests__/Thing-test.js:7
  7: describe('Thing', () => {
     ^^^^^^^^ identifier `describe`. Could not resolve name

src/__tests__/Thing-test.js:8
  8:   it('does stuff', () => {
       ^^ identifier `it`. Could not resolve name

Eu poderia escrever uma interface Flow para Jest / Jasmine, mas isso parece demorado e parece que devo estar perdendo alguma coisa. Deixando o processo de fluxonode_modules/jest-cli não parece ajudar.

questionAnswers(5)

yourAnswerToTheQuestion