Review the current JavaScript codebase, focusing on src/Helmet.js and related components. Research how other React libraries implement Flow types, such as by examining their .flowconfig and type declaration files. Since there is no existing PR or comment with implementation details, a fresh approach is needed. The main goal is to add type annotations without breaking existing functionality.