Ответ 1
Вы можете создать папку в корневом каталоге проектов с именем flow-typed
и создать файлы объявлений для своих модулей. Поэтому в этом случае вы создадите файл:
проточные типизированных/реагирующие-native.js
// @flow
declare module 'react-native' {
/* declarations go here... */
}
Причина, по которой React не жалуется, когда включается, заключается в том, что поток приходит с декларациями из коробки (https://github.com/facebook/flow/blob/master/lib/react.js) тот же это связано с объявлениями для стандартных библиотек javascript и браузера.
Слово предупреждения, однако, не совсем тривиально писать эти файлы декларации. Для вдохновения посмотрите на объявления, с которыми идет поток Flow, и те, что находятся в репозитории https://github.com/flowtype/flow-typed.