From 33121a6b5d48e9fc9b8a14c18743b2e6bde72788 Mon Sep 17 00:00:00 2001 From: Nikita Kirsanov Date: Sat, 1 Sep 2018 20:03:12 +0300 Subject: [PATCH] chore(flow): update types --- ...plugin-proposal-class-properties_vx.x.x.js | 32 - flow-typed/npm/all-contributors-cli_vx.x.x.js | 4 +- flow-typed/npm/babel-jest_vx.x.x.js | 4 +- .../babel-plugin-styled-components_vx.x.x.js | 4 +- flow-typed/npm/bulma_vx.x.x.js | 4 +- flow-typed/npm/can-use-dom_vx.x.x.js | 4 +- flow-typed/npm/disqus-react_vx.x.x.js | 4 +- .../npm/enzyme-adapter-react-16_vx.x.x.js | 32 +- flow-typed/npm/enzyme_v3.x.x.js | 5 +- .../npm/extract-text-webpack-plugin_vx.x.x.js | 4 +- flow-typed/npm/gatsby-image_vx.x.x.js | 4 +- flow-typed/npm/gatsby-link_vx.x.x.js | 33 - .../npm/gatsby-plugin-algolia_vx.x.x.js | 4 +- flow-typed/npm/gatsby-plugin-flow_vx.x.x.js | 4 +- .../gatsby-plugin-google-analytics_vx.x.x.js | 4 +- .../npm/gatsby-plugin-manifest_vx.x.x.js | 4 +- .../npm/gatsby-plugin-netlify-cms_vx.x.x.js | 4 +- .../npm/gatsby-plugin-netlify_vx.x.x.js | 4 +- .../npm/gatsby-plugin-offline_vx.x.x.js | 4 +- .../npm/gatsby-plugin-react-helmet_vx.x.x.js | 4 +- flow-typed/npm/gatsby-plugin-sharp_vx.x.x.js | 4 +- .../npm/gatsby-plugin-sitemap_vx.x.x.js | 4 +- .../gatsby-plugin-styled-components_vx.x.x.js | 4 +- .../npm/gatsby-plugin-webpack-size_vx.x.x.js | 38 + flow-typed/npm/gatsby-remark-images_vx.x.x.js | 4 +- .../npm/gatsby-remark-prismjs_vx.x.x.js | 18 +- .../npm/gatsby-source-filesystem_vx.x.x.js | 4 +- .../npm/gatsby-transformer-remark_vx.x.x.js | 4 +- .../npm/gatsby-transformer-sharp_vx.x.x.js | 4 +- .../npm/gatsby-transformer-yaml_vx.x.x.js | 4 +- flow-typed/npm/gatsby_vx.x.x.js | 23 +- flow-typed/npm/grid-styled_vx.x.x.js | 4 +- flow-typed/npm/jest_v23.x.x.js | 10 +- .../npm/lodash-webpack-plugin_vx.x.x.js | 46 - flow-typed/npm/lodash.debounce_vx.x.x.js | 4 +- flow-typed/npm/lodash_v4.x.x.js | 5991 ----------------- flow-typed/npm/moment_v2.3.x.js | 4 +- flow-typed/npm/netlify-cms_vx.x.x.js | 4 +- flow-typed/npm/pre-commit_vx.x.x.js | 4 +- flow-typed/npm/prettier_v1.x.x.js | 178 + flow-typed/npm/prismjs_vx.x.x.js | 4 +- flow-typed/npm/prop-types_v15.x.x.js | 35 - flow-typed/npm/ramda_v0.x.x.js | 6 +- flow-typed/npm/react-facebook_vx.x.x.js | 4 +- flow-typed/npm/react-helmet_v5.x.x.js | 59 + flow-typed/npm/react-images_vx.x.x.js | 382 ++ .../npm/react-instantsearch-dom_vx.x.x.js | 4 +- flow-typed/npm/react-instantsearch_vx.x.x.js | 1452 ---- flow-typed/npm/react-lazyload_vx.x.x.js | 67 - .../npm/react-masonry-component_vx.x.x.js | 4 +- flow-typed/npm/react-portal_vx.x.x.js | 4 +- flow-typed/npm/react-responsive_vx.x.x.js | 4 +- flow-typed/npm/react-spring_vx.x.x.js | 25 +- flow-typed/npm/react-vk_vx.x.x.js | 4 +- flow-typed/npm/react-yandex-metrika_vx.x.x.js | 4 +- flow-typed/npm/recompose_v0.x.x.js | 6 +- flow-typed/npm/styled-components_v3.x.x.js | 395 ++ flow-typed/npm/styled-system_vx.x.x.js | 4 +- flow-typed/npm/translit-russian_vx.x.x.js | 4 +- flow-typed/npm/translit_vx.x.x.js | 4 +- flow-typed/npm/transliteration_vx.x.x.js | 4 +- flow-typed/npm/vk-io_vx.x.x.js | 4 +- 62 files changed, 1229 insertions(+), 7772 deletions(-) delete mode 100644 flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js delete mode 100644 flow-typed/npm/gatsby-link_vx.x.x.js create mode 100644 flow-typed/npm/gatsby-plugin-webpack-size_vx.x.x.js delete mode 100644 flow-typed/npm/lodash-webpack-plugin_vx.x.x.js delete mode 100644 flow-typed/npm/lodash_v4.x.x.js delete mode 100644 flow-typed/npm/prop-types_v15.x.x.js create mode 100644 flow-typed/npm/react-images_vx.x.x.js delete mode 100644 flow-typed/npm/react-instantsearch_vx.x.x.js delete mode 100644 flow-typed/npm/react-lazyload_vx.x.x.js diff --git a/flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js b/flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js deleted file mode 100644 index a99c7fb89..000000000 --- a/flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 2bc53e13184ed5af11a9e4750a60765b -// flow-typed version: <>/@babel/plugin-proposal-class-properties_v^7.0.0-beta.52/flow_v0.79.0 - -/** - * This is an autogenerated libdef stub for: - * - * '@babel/plugin-proposal-class-properties' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module '@babel/plugin-proposal-class-properties' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module '@babel/plugin-proposal-class-properties/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module '@babel/plugin-proposal-class-properties/lib/index.js' { - declare module.exports: $Exports<'@babel/plugin-proposal-class-properties/lib/index'>; -} diff --git a/flow-typed/npm/all-contributors-cli_vx.x.x.js b/flow-typed/npm/all-contributors-cli_vx.x.x.js index c3e15b3e3..8d6fc0cd9 100644 --- a/flow-typed/npm/all-contributors-cli_vx.x.x.js +++ b/flow-typed/npm/all-contributors-cli_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: c2ba23369856027dc8bf92172937d0c9 -// flow-typed version: <>/all-contributors-cli_v^5.4.0/flow_v0.79.0 +// flow-typed signature: 152de468682e968ac48199363a5b18d1 +// flow-typed version: <>/all-contributors-cli_v^5.4.0/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/babel-jest_vx.x.x.js b/flow-typed/npm/babel-jest_vx.x.x.js index 4ae4c4080..7c428840b 100644 --- a/flow-typed/npm/babel-jest_vx.x.x.js +++ b/flow-typed/npm/babel-jest_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 564560a4cb48e74998a672874a3df8e3 -// flow-typed version: <>/babel-jest_v^23.2.0/flow_v0.79.0 +// flow-typed signature: 2a725f3f94bcd9c715a60e7a83ace83a +// flow-typed version: <>/babel-jest_v^23.2.0/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js b/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js index 47163facb..8dc30728e 100644 --- a/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 6fe8643b05b47fc5674bd90dc6a34706 -// flow-typed version: <>/babel-plugin-styled-components_v^1.5.1/flow_v0.79.0 +// flow-typed signature: 5fcc90f75f361b1e7285dc5d020b7e68 +// flow-typed version: <>/babel-plugin-styled-components_v^1.5.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/bulma_vx.x.x.js b/flow-typed/npm/bulma_vx.x.x.js index 58d477759..447d00fb7 100644 --- a/flow-typed/npm/bulma_vx.x.x.js +++ b/flow-typed/npm/bulma_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5990cb83333dca3b052dfe3fca0568e7 -// flow-typed version: <>/bulma_v^0.7.1/flow_v0.79.0 +// flow-typed signature: 787257aa99aa534cd8ddeb86d9efc598 +// flow-typed version: <>/bulma_v^0.7.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/can-use-dom_vx.x.x.js b/flow-typed/npm/can-use-dom_vx.x.x.js index 6bf8698ae..34b1b1ce9 100644 --- a/flow-typed/npm/can-use-dom_vx.x.x.js +++ b/flow-typed/npm/can-use-dom_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 34f3e2a915f38be2adf7d1e05fe8073d -// flow-typed version: <>/can-use-dom_v^0.1.0/flow_v0.79.0 +// flow-typed signature: ac9736428ff6972b7e33614d1605dc45 +// flow-typed version: <>/can-use-dom_v^0.1.0/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/disqus-react_vx.x.x.js b/flow-typed/npm/disqus-react_vx.x.x.js index 24c9ba3f2..407ee9826 100644 --- a/flow-typed/npm/disqus-react_vx.x.x.js +++ b/flow-typed/npm/disqus-react_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 0a25d270e3028df4cdd97ee619a6420a -// flow-typed version: <>/disqus-react_v^1.0.5/flow_v0.79.0 +// flow-typed signature: c0994a19e4d0b79c5da22fa749272e60 +// flow-typed version: <>/disqus-react_v^1.0.5/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js b/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js index ca19057e8..888a315fb 100644 --- a/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js +++ b/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: a97095bfbb8b515904c2980ffe305b01 -// flow-typed version: <>/enzyme-adapter-react-16_v^1.1.1/flow_v0.79.0 +// flow-typed signature: ea987bb07669440aa9f411d90e25daa4 +// flow-typed version: <>/enzyme-adapter-react-16_v^1.3.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: @@ -22,6 +22,14 @@ declare module 'enzyme-adapter-react-16' { * require those files directly. Feel free to delete any files that aren't * needed. */ +declare module 'enzyme-adapter-react-16/build/detectFiberTags' { + declare module.exports: any; +} + +declare module 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath' { + declare module.exports: any; +} + declare module 'enzyme-adapter-react-16/build/index' { declare module.exports: any; } @@ -30,6 +38,14 @@ declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter' { declare module.exports: any; } +declare module 'enzyme-adapter-react-16/src/detectFiberTags' { + declare module.exports: any; +} + +declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath' { + declare module.exports: any; +} + declare module 'enzyme-adapter-react-16/src/index' { declare module.exports: any; } @@ -39,12 +55,24 @@ declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter' { } // Filename aliases +declare module 'enzyme-adapter-react-16/build/detectFiberTags.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/build/detectFiberTags'>; +} +declare module 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath'>; +} declare module 'enzyme-adapter-react-16/build/index.js' { declare module.exports: $Exports<'enzyme-adapter-react-16/build/index'>; } declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter.js' { declare module.exports: $Exports<'enzyme-adapter-react-16/build/ReactSixteenAdapter'>; } +declare module 'enzyme-adapter-react-16/src/detectFiberTags.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/src/detectFiberTags'>; +} +declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath'>; +} declare module 'enzyme-adapter-react-16/src/index.js' { declare module.exports: $Exports<'enzyme-adapter-react-16/src/index'>; } diff --git a/flow-typed/npm/enzyme_v3.x.x.js b/flow-typed/npm/enzyme_v3.x.x.js index abf43308e..1105094a8 100644 --- a/flow-typed/npm/enzyme_v3.x.x.js +++ b/flow-typed/npm/enzyme_v3.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7be2af8800fdadaea6ac0404d256bafc -// flow-typed version: 6ce6a0467c/enzyme_v3.x.x/flow_>=v0.53.x +// flow-typed signature: e50486ad88c5bbfcdfde9fef4fc4c5d1 +// flow-typed version: ab187b275b/enzyme_v3.x.x/flow_>=v0.53.x import * as React from "react"; @@ -53,6 +53,7 @@ declare module "enzyme" { prop(key: string): any, key(): string, simulate(event: string, ...args: Array): this, + slice(begin?: number, end?: number): this, setState(state: {}, callback?: Function): this, setProps(props: {}): this, setContext(context: Object): this, diff --git a/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js b/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js index 81848199f..5927b0218 100644 --- a/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js +++ b/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: db333568fec4ebf760256186c1578056 -// flow-typed version: <>/extract-text-webpack-plugin_v^3.0.2/flow_v0.79.0 +// flow-typed signature: ebdb9ecc8cee619ead241911160c871e +// flow-typed version: <>/extract-text-webpack-plugin_v^3.0.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-image_vx.x.x.js b/flow-typed/npm/gatsby-image_vx.x.x.js index dbb25a5d2..d13d6a59e 100644 --- a/flow-typed/npm/gatsby-image_vx.x.x.js +++ b/flow-typed/npm/gatsby-image_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: cbdc1ac8cd5ead7a9669ada5da96566d -// flow-typed version: <>/gatsby-image_v^2.0.0-beta.8/flow_v0.79.0 +// flow-typed signature: 0a99d371fdbf17e3d6d2f6390a5bb107 +// flow-typed version: <>/gatsby-image_v^2.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-link_vx.x.x.js b/flow-typed/npm/gatsby-link_vx.x.x.js deleted file mode 100644 index 9697934b1..000000000 --- a/flow-typed/npm/gatsby-link_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 8eb2bfd94230e785eace07633b36038c -// flow-typed version: <>/gatsby-link_v^2.0.0-beta.3/flow_v0.75.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'gatsby-link' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'gatsby-link' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ - - -// Filename aliases -declare module 'gatsby-link/index' { - declare module.exports: $Exports<'gatsby-link'>; -} -declare module 'gatsby-link/index.js' { - declare module.exports: $Exports<'gatsby-link'>; -} diff --git a/flow-typed/npm/gatsby-plugin-algolia_vx.x.x.js b/flow-typed/npm/gatsby-plugin-algolia_vx.x.x.js index 974b875a2..34fc3fdf0 100644 --- a/flow-typed/npm/gatsby-plugin-algolia_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-algolia_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: ce7d48e89cdd091de1619ec1a5eaa407 -// flow-typed version: <>/gatsby-plugin-algolia_v0.0.4/flow_v0.79.0 +// flow-typed signature: 568b638679948db994eda6645038ebef +// flow-typed version: <>/gatsby-plugin-algolia_v0.0.4/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-flow_vx.x.x.js b/flow-typed/npm/gatsby-plugin-flow_vx.x.x.js index 1ede179f7..e15b87d13 100644 --- a/flow-typed/npm/gatsby-plugin-flow_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-flow_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7c95ed883f4d7aa5bddfe6bb778c0a7b -// flow-typed version: <>/gatsby-plugin-flow_v^1.0.1-beta.0/flow_v0.79.0 +// flow-typed signature: 850a055fe88ea0fadb8e4c70cc768e6c +// flow-typed version: <>/gatsby-plugin-flow_v^1.0.1-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-google-analytics_vx.x.x.js b/flow-typed/npm/gatsby-plugin-google-analytics_vx.x.x.js index 3dc054f12..35f5f0d2d 100644 --- a/flow-typed/npm/gatsby-plugin-google-analytics_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-google-analytics_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 9961218187f1145a4cd8daba9e8e23b4 -// flow-typed version: <>/gatsby-plugin-google-analytics_v^2.0.0-beta.5/flow_v0.79.0 +// flow-typed signature: c8c382f0c101edc02b551c9742fe4170 +// flow-typed version: <>/gatsby-plugin-google-analytics_v^2.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-manifest_vx.x.x.js b/flow-typed/npm/gatsby-plugin-manifest_vx.x.x.js index efabaa766..e299aaa0e 100644 --- a/flow-typed/npm/gatsby-plugin-manifest_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-manifest_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5461a07663983865a6726d04e63ce05e -// flow-typed version: <>/gatsby-plugin-manifest_v^2.0.2-beta.5/flow_v0.79.0 +// flow-typed signature: 177823a9a4205c818870d4c0f05c0a0a +// flow-typed version: <>/gatsby-plugin-manifest_v^2.0.2-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-netlify-cms_vx.x.x.js b/flow-typed/npm/gatsby-plugin-netlify-cms_vx.x.x.js index 999ac1129..c8769ac4f 100644 --- a/flow-typed/npm/gatsby-plugin-netlify-cms_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-netlify-cms_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: f9203b07135c69f140ce48a66c9883b4 -// flow-typed version: <>/gatsby-plugin-netlify-cms_v^3.0.0-beta.4/flow_v0.79.0 +// flow-typed signature: 62bef0ee998781a5d2c7d3a1ec6ce192 +// flow-typed version: <>/gatsby-plugin-netlify-cms_v^3.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-netlify_vx.x.x.js b/flow-typed/npm/gatsby-plugin-netlify_vx.x.x.js index a6e0f1620..1f0cd214e 100644 --- a/flow-typed/npm/gatsby-plugin-netlify_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-netlify_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 01bb9b6cae8e99b69ada87b9af2c5793 -// flow-typed version: <>/gatsby-plugin-netlify_v^2.0.0-beta.6/flow_v0.79.0 +// flow-typed signature: 98bec56a1bfd87286311b7809da41813 +// flow-typed version: <>/gatsby-plugin-netlify_v^2.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-offline_vx.x.x.js b/flow-typed/npm/gatsby-plugin-offline_vx.x.x.js index 1f5cb9783..0f5b19fdd 100644 --- a/flow-typed/npm/gatsby-plugin-offline_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-offline_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 87815c6c9962ab74b21f483428cbadd1 -// flow-typed version: <>/gatsby-plugin-offline_v^1.0.18/flow_v0.79.0 +// flow-typed signature: 6c876f565108745ab2eeec46afddda38 +// flow-typed version: <>/gatsby-plugin-offline_v^1.0.18/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-react-helmet_vx.x.x.js b/flow-typed/npm/gatsby-plugin-react-helmet_vx.x.x.js index cf7331f33..f27f7c81c 100644 --- a/flow-typed/npm/gatsby-plugin-react-helmet_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-react-helmet_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: a1d75ac5b2cadcd81300c1f76dcc83e6 -// flow-typed version: <>/gatsby-plugin-react-helmet_v^3.0.0-beta.4/flow_v0.79.0 +// flow-typed signature: d80ba8fd40e5a6776a43b3548067cbf3 +// flow-typed version: <>/gatsby-plugin-react-helmet_v^3.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-sharp_vx.x.x.js b/flow-typed/npm/gatsby-plugin-sharp_vx.x.x.js index a505f8fb5..4e4392e0f 100644 --- a/flow-typed/npm/gatsby-plugin-sharp_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-sharp_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 612dba4fbbd5215a1315425c6c223a2f -// flow-typed version: <>/gatsby-plugin-sharp_v^2.0.0-beta.9/flow_v0.79.0 +// flow-typed signature: 12c1a126a27de58dcb7265c1ce9d62c0 +// flow-typed version: <>/gatsby-plugin-sharp_v^2.0.0-rc.3/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-sitemap_vx.x.x.js b/flow-typed/npm/gatsby-plugin-sitemap_vx.x.x.js index 4eeeef10b..e735d7442 100644 --- a/flow-typed/npm/gatsby-plugin-sitemap_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-sitemap_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: db588efbd24a6d6d596350bd2e6278aa -// flow-typed version: <>/gatsby-plugin-sitemap_v^2.0.0-beta.4/flow_v0.79.0 +// flow-typed signature: c54b423a81bb992df24e6d23bf8a4a2d +// flow-typed version: <>/gatsby-plugin-sitemap_v^2.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-styled-components_vx.x.x.js b/flow-typed/npm/gatsby-plugin-styled-components_vx.x.x.js index fea6164b4..99ac59758 100644 --- a/flow-typed/npm/gatsby-plugin-styled-components_vx.x.x.js +++ b/flow-typed/npm/gatsby-plugin-styled-components_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 2e2810270fc4f82997495e7b7039cb1e -// flow-typed version: <>/gatsby-plugin-styled-components_v^3.0.0-beta.4/flow_v0.79.0 +// flow-typed signature: d0ea822796feb58139efcf65114533d5 +// flow-typed version: <>/gatsby-plugin-styled-components_v^3.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-plugin-webpack-size_vx.x.x.js b/flow-typed/npm/gatsby-plugin-webpack-size_vx.x.x.js new file mode 100644 index 000000000..fac4f4cb1 --- /dev/null +++ b/flow-typed/npm/gatsby-plugin-webpack-size_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 3151f21f65e5701f820ccd8bd2af08bf +// flow-typed version: <>/gatsby-plugin-webpack-size_v0.0.2/flow_v0.80.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'gatsby-plugin-webpack-size' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'gatsby-plugin-webpack-size' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'gatsby-plugin-webpack-size/gatsby-node' { + declare module.exports: any; +} + +// Filename aliases +declare module 'gatsby-plugin-webpack-size/gatsby-node.js' { + declare module.exports: $Exports<'gatsby-plugin-webpack-size/gatsby-node'>; +} +declare module 'gatsby-plugin-webpack-size/index' { + declare module.exports: $Exports<'gatsby-plugin-webpack-size'>; +} +declare module 'gatsby-plugin-webpack-size/index.js' { + declare module.exports: $Exports<'gatsby-plugin-webpack-size'>; +} diff --git a/flow-typed/npm/gatsby-remark-images_vx.x.x.js b/flow-typed/npm/gatsby-remark-images_vx.x.x.js index ee6a98159..c2a3dfadf 100644 --- a/flow-typed/npm/gatsby-remark-images_vx.x.x.js +++ b/flow-typed/npm/gatsby-remark-images_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 773192530e606cacb5aaa8efb885f587 -// flow-typed version: <>/gatsby-remark-images_v^2.0.1-beta.12/flow_v0.79.0 +// flow-typed signature: e53f0be0f4fadfe5a927147d37dc5365 +// flow-typed version: <>/gatsby-remark-images_v^2.0.1-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-remark-prismjs_vx.x.x.js b/flow-typed/npm/gatsby-remark-prismjs_vx.x.x.js index f3cd773bf..238a08c19 100644 --- a/flow-typed/npm/gatsby-remark-prismjs_vx.x.x.js +++ b/flow-typed/npm/gatsby-remark-prismjs_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 94c70bb1285f949904902f9f00b69143 -// flow-typed version: <>/gatsby-remark-prismjs_v^3.0.0-beta.5/flow_v0.79.0 +// flow-typed signature: 49f6f311bb00b38c8c090d5b9e29295f +// flow-typed version: <>/gatsby-remark-prismjs_v^3.0.0-rc.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: @@ -22,23 +22,26 @@ declare module 'gatsby-remark-prismjs' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'gatsby-remark-prismjs/highlight-code' { +declare module 'gatsby-remark-prismjs/add-line-numbers' { declare module.exports: any; } -declare module 'gatsby-remark-prismjs/load-prism-language' { +declare module 'gatsby-remark-prismjs/highlight-code' { declare module.exports: any; } -declare module 'gatsby-remark-prismjs/parse-line-number-range' { +declare module 'gatsby-remark-prismjs/load-prism-language' { declare module.exports: any; } -declare module 'gatsby-remark-prismjs/prism-language-dependencies' { +declare module 'gatsby-remark-prismjs/parse-line-number-range' { declare module.exports: any; } // Filename aliases +declare module 'gatsby-remark-prismjs/add-line-numbers.js' { + declare module.exports: $Exports<'gatsby-remark-prismjs/add-line-numbers'>; +} declare module 'gatsby-remark-prismjs/highlight-code.js' { declare module.exports: $Exports<'gatsby-remark-prismjs/highlight-code'>; } @@ -54,6 +57,3 @@ declare module 'gatsby-remark-prismjs/load-prism-language.js' { declare module 'gatsby-remark-prismjs/parse-line-number-range.js' { declare module.exports: $Exports<'gatsby-remark-prismjs/parse-line-number-range'>; } -declare module 'gatsby-remark-prismjs/prism-language-dependencies.js' { - declare module.exports: $Exports<'gatsby-remark-prismjs/prism-language-dependencies'>; -} diff --git a/flow-typed/npm/gatsby-source-filesystem_vx.x.x.js b/flow-typed/npm/gatsby-source-filesystem_vx.x.x.js index 154842a1a..53f23d0e8 100644 --- a/flow-typed/npm/gatsby-source-filesystem_vx.x.x.js +++ b/flow-typed/npm/gatsby-source-filesystem_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 095ef88a98126b06e70584cfa9a6d722 -// flow-typed version: <>/gatsby-source-filesystem_v^2.0.1-beta.10/flow_v0.79.0 +// flow-typed signature: 632569376f8ac56502b62f0e1446f60c +// flow-typed version: <>/gatsby-source-filesystem_v^2.0.1-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-transformer-remark_vx.x.x.js b/flow-typed/npm/gatsby-transformer-remark_vx.x.x.js index 027ba8697..d1175450b 100644 --- a/flow-typed/npm/gatsby-transformer-remark_vx.x.x.js +++ b/flow-typed/npm/gatsby-transformer-remark_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 002a87fbbc3ee7b097c11cd6baa368e7 -// flow-typed version: <>/gatsby-transformer-remark_v^2.1.1-beta.8/flow_v0.79.0 +// flow-typed signature: 4bfc720acad177a063f3489c0197cefd +// flow-typed version: <>/gatsby-transformer-remark_v^2.1.1-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-transformer-sharp_vx.x.x.js b/flow-typed/npm/gatsby-transformer-sharp_vx.x.x.js index e6fbe75f2..e3c3d9b5d 100644 --- a/flow-typed/npm/gatsby-transformer-sharp_vx.x.x.js +++ b/flow-typed/npm/gatsby-transformer-sharp_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 71bc1247e0f8210d337c0b3ff0594665 -// flow-typed version: <>/gatsby-transformer-sharp_v^2.1.1-beta.7/flow_v0.79.0 +// flow-typed signature: d258e26428268d2fb8acdb07c5a754f7 +// flow-typed version: <>/gatsby-transformer-sharp_v^2.1.1-rc.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby-transformer-yaml_vx.x.x.js b/flow-typed/npm/gatsby-transformer-yaml_vx.x.x.js index 0823b3718..2cea572c8 100644 --- a/flow-typed/npm/gatsby-transformer-yaml_vx.x.x.js +++ b/flow-typed/npm/gatsby-transformer-yaml_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: d48ffc51601ddc27cbef7556bfc0ff38 -// flow-typed version: <>/gatsby-transformer-yaml_v^2.1.1-beta.3/flow_v0.79.0 +// flow-typed signature: b32158fc7a54041c29f12102a7aea0f5 +// flow-typed version: <>/gatsby-transformer-yaml_v^2.1.1-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/gatsby_vx.x.x.js b/flow-typed/npm/gatsby_vx.x.x.js index 4d7ac3521..fbd4ce617 100644 --- a/flow-typed/npm/gatsby_vx.x.x.js +++ b/flow-typed/npm/gatsby_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: d51ba40d601ec42ef7263a40ce897bea -// flow-typed version: <>/gatsby_v^2.0.0-beta.112/flow_v0.79.0 +// flow-typed signature: 3889c14e814cae8415c07833628b6faf +// flow-typed version: <>/gatsby_v^2.0.0-rc.7/flow_v0.80.0 /** * This is an autogenerated libdef stub for: @@ -94,15 +94,15 @@ declare module 'gatsby/cache-dir/json-store' { declare module.exports: any; } -declare module 'gatsby/cache-dir/loader' { +declare module 'gatsby/cache-dir/load-directly-or-404' { declare module.exports: any; } -declare module 'gatsby/cache-dir/navigation' { +declare module 'gatsby/cache-dir/loader' { declare module.exports: any; } -declare module 'gatsby/cache-dir/on-route-update' { +declare module 'gatsby/cache-dir/navigation' { declare module.exports: any; } @@ -158,6 +158,10 @@ declare module 'gatsby/cache-dir/strip-prefix' { declare module.exports: any; } +declare module 'gatsby/cache-dir/wait-for-route-change' { + declare module.exports: any; +} + declare module 'gatsby/dist/bin/gatsby' { declare module.exports: any; } @@ -669,15 +673,15 @@ declare module 'gatsby/cache-dir/gatsby-browser-entry.js' { declare module 'gatsby/cache-dir/json-store.js' { declare module.exports: $Exports<'gatsby/cache-dir/json-store'>; } +declare module 'gatsby/cache-dir/load-directly-or-404.js' { + declare module.exports: $Exports<'gatsby/cache-dir/load-directly-or-404'>; +} declare module 'gatsby/cache-dir/loader.js' { declare module.exports: $Exports<'gatsby/cache-dir/loader'>; } declare module 'gatsby/cache-dir/navigation.js' { declare module.exports: $Exports<'gatsby/cache-dir/navigation'>; } -declare module 'gatsby/cache-dir/on-route-update.js' { - declare module.exports: $Exports<'gatsby/cache-dir/on-route-update'>; -} declare module 'gatsby/cache-dir/page-renderer.js' { declare module.exports: $Exports<'gatsby/cache-dir/page-renderer'>; } @@ -717,6 +721,9 @@ declare module 'gatsby/cache-dir/static-entry.js' { declare module 'gatsby/cache-dir/strip-prefix.js' { declare module.exports: $Exports<'gatsby/cache-dir/strip-prefix'>; } +declare module 'gatsby/cache-dir/wait-for-route-change.js' { + declare module.exports: $Exports<'gatsby/cache-dir/wait-for-route-change'>; +} declare module 'gatsby/dist/bin/gatsby.js' { declare module.exports: $Exports<'gatsby/dist/bin/gatsby'>; } diff --git a/flow-typed/npm/grid-styled_vx.x.x.js b/flow-typed/npm/grid-styled_vx.x.x.js index 4f729c51b..d07b36d6b 100644 --- a/flow-typed/npm/grid-styled_vx.x.x.js +++ b/flow-typed/npm/grid-styled_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5a150e1eeb7c1848ebe548dfc1c26be3 -// flow-typed version: <>/grid-styled_v^5.0.2/flow_v0.79.0 +// flow-typed signature: 0acc52e331c5fddcf13bc8153c6e5d31 +// flow-typed version: <>/grid-styled_v^5.0.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/jest_v23.x.x.js b/flow-typed/npm/jest_v23.x.x.js index 4644c32df..23b66b07e 100644 --- a/flow-typed/npm/jest_v23.x.x.js +++ b/flow-typed/npm/jest_v23.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: ad251f3a3446f6ab4e6691a94e701cad -// flow-typed version: caa120caaa/jest_v23.x.x/flow_>=v0.39.x +// flow-typed signature: f5a484315a3dea13d273645306e4076a +// flow-typed version: 7c5d14b3d4/jest_v23.x.x/flow_>=v0.39.x type JestMockFn, TReturn> = { (...args: TArguments): TReturn, @@ -694,6 +694,9 @@ interface JestExpectType { * This ensures that an Object matches the most recent snapshot. */ toMatchSnapshot(name: string): void, + + toMatchInlineSnapshot(snapshot?: string): void, + toMatchInlineSnapshot(propertyMatchers?: {[key: string]: JestAsymmetricEqualityType}, snapshot?: string): void, /** * Use .toThrow to test that a function throws when it is called. * If you want to test that a specific error gets thrown, you can provide an @@ -708,7 +711,8 @@ interface JestExpectType { * Use .toThrowErrorMatchingSnapshot to test that a function throws a error * matching the most recent snapshot when it is called. */ - toThrowErrorMatchingSnapshot(): void + toThrowErrorMatchingSnapshot(): void, + toThrowErrorMatchingInlineSnapshot(snapshot?: string): void, } type JestObjectType = { diff --git a/flow-typed/npm/lodash-webpack-plugin_vx.x.x.js b/flow-typed/npm/lodash-webpack-plugin_vx.x.x.js deleted file mode 100644 index 8d6710dfb..000000000 --- a/flow-typed/npm/lodash-webpack-plugin_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: e94fdf5f417f8fc2676a86917aebd7c5 -// flow-typed version: <>/lodash-webpack-plugin_v^0.11.4/flow_v0.79.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'lodash-webpack-plugin' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'lodash-webpack-plugin' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'lodash-webpack-plugin/lib/index' { - declare module.exports: any; -} - -declare module 'lodash-webpack-plugin/lib/listing' { - declare module.exports: any; -} - -declare module 'lodash-webpack-plugin/lib/mapping' { - declare module.exports: any; -} - -// Filename aliases -declare module 'lodash-webpack-plugin/lib/index.js' { - declare module.exports: $Exports<'lodash-webpack-plugin/lib/index'>; -} -declare module 'lodash-webpack-plugin/lib/listing.js' { - declare module.exports: $Exports<'lodash-webpack-plugin/lib/listing'>; -} -declare module 'lodash-webpack-plugin/lib/mapping.js' { - declare module.exports: $Exports<'lodash-webpack-plugin/lib/mapping'>; -} diff --git a/flow-typed/npm/lodash.debounce_vx.x.x.js b/flow-typed/npm/lodash.debounce_vx.x.x.js index 7dc074d94..2ffd8ac39 100644 --- a/flow-typed/npm/lodash.debounce_vx.x.x.js +++ b/flow-typed/npm/lodash.debounce_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: fe5702ef171e170b6e512da4a81c2714 -// flow-typed version: <>/lodash.debounce_v^4.0.8/flow_v0.79.0 +// flow-typed signature: 4f78243528810038989e48105c98b84b +// flow-typed version: <>/lodash.debounce_v^4.0.8/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/lodash_v4.x.x.js b/flow-typed/npm/lodash_v4.x.x.js deleted file mode 100644 index 7934eaf22..000000000 --- a/flow-typed/npm/lodash_v4.x.x.js +++ /dev/null @@ -1,5991 +0,0 @@ -// flow-typed signature: 39dba3e38d83a5eb7f2960a897db09d8 -// flow-typed version: a653f6871b/lodash_v4.x.x/flow_>=v0.63.x - -declare module "lodash" { - declare type __CurriedFunction1 = (...r: [AA]) => R; - declare type CurriedFunction1 = __CurriedFunction1; - - declare type __CurriedFunction2 = (( - ...r: [AA] - ) => CurriedFunction1) & - ((...r: [AA, BB]) => R); - declare type CurriedFunction2 = __CurriedFunction2; - - declare type __CurriedFunction3 = (( - ...r: [AA] - ) => CurriedFunction2) & - ((...r: [AA, BB]) => CurriedFunction1) & - ((...r: [AA, BB, CC]) => R); - declare type CurriedFunction3 = __CurriedFunction3< - A, - B, - C, - R, - *, - *, - * - >; - - declare type __CurriedFunction4< - A, - B, - C, - D, - R, - AA: A, - BB: B, - CC: C, - DD: D - > = ((...r: [AA]) => CurriedFunction3) & - ((...r: [AA, BB]) => CurriedFunction2) & - ((...r: [AA, BB, CC]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD]) => R); - declare type CurriedFunction4 = __CurriedFunction4< - A, - B, - C, - D, - R, - *, - *, - *, - * - >; - - declare type __CurriedFunction5< - A, - B, - C, - D, - E, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E - > = ((...r: [AA]) => CurriedFunction4) & - ((...r: [AA, BB]) => CurriedFunction3) & - ((...r: [AA, BB, CC]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE]) => R); - declare type CurriedFunction5 = __CurriedFunction5< - A, - B, - C, - D, - E, - R, - *, - *, - *, - *, - * - >; - - declare type __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E, - FF: F - > = ((...r: [AA]) => CurriedFunction5) & - ((...r: [AA, BB]) => CurriedFunction4) & - ((...r: [AA, BB, CC]) => CurriedFunction3) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE, FF]) => R); - declare type CurriedFunction6 = __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - *, - *, - *, - *, - *, - * - >; - - declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & - (((...r: [A, B]) => R) => CurriedFunction2) & - (((...r: [A, B, C]) => R) => CurriedFunction3) & - (( - (...r: [A, B, C, D]) => R - ) => CurriedFunction4) & - (( - (...r: [A, B, C, D, E]) => R - ) => CurriedFunction5) & - (( - (...r: [A, B, C, D, E, F]) => R - ) => CurriedFunction6); - - declare type UnaryFn = (a: A) => R; - - declare type TemplateSettings = { - escape?: RegExp, - evaluate?: RegExp, - imports?: Object, - interpolate?: RegExp, - variable?: string - }; - - declare type TruncateOptions = { - length?: number, - omission?: string, - separator?: RegExp | string - }; - - declare type DebounceOptions = { - leading?: boolean, - maxWait?: number, - trailing?: boolean - }; - - declare type ThrottleOptions = { - leading?: boolean, - trailing?: boolean - }; - - declare type NestedArray = Array>; - - declare type matchesIterateeShorthand = Object; - declare type matchesPropertyIterateeShorthand = [string, any]; - declare type propertyIterateeShorthand = string; - - declare type OPredicate = - | ((value: A, key: string, object: O) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type OIterateeWithResult = - | Object - | string - | ((value: V, key: string, object: O) => R); - declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; - - declare type Predicate = - | ((value: T, index: number, array: Array) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type _ValueOnlyIteratee = (value: T) => mixed; - declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; - declare type _Iteratee = ( - item: T, - index: number, - array: ?Array - ) => mixed; - declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = - | ((item: T, index: number, array: ?$ReadOnlyArray) => Array) - | Object - | string; - declare type Comparator = (item: T, item2: T) => boolean; - - declare type MapIterator = - | ((item: T, index: number, array: Array) => U) - | propertyIterateeShorthand; - - declare type ReadOnlyMapIterator = - | ((item: T, index: number, array: $ReadOnlyArray) => U) - | propertyIterateeShorthand; - - declare type OMapIterator = - | ((item: T, key: string, object: O) => U) - | propertyIterateeShorthand; - - declare class Lodash { - // Array - chunk(array?: ?Array, size?: ?number): Array>; - compact(array?: ?Array): Array; - concat(base?: ?$ReadOnlyArray, ...elements: Array): Array; - difference(array?: ?$ReadOnlyArray, ...values: Array>): Array; - differenceBy( - array?: ?$ReadOnlyArray, - values?: ?$ReadOnlyArray, - iteratee?: ?ValueOnlyIteratee - ): T[]; - differenceWith(array?: ?$ReadOnlyArray, values?: ?$ReadOnlyArray, comparator?: ?Comparator): T[]; - drop(array?: ?Array, n?: ?number): Array; - dropRight(array?: ?Array, n?: ?number): Array; - dropRightWhile(array?: ?Array, predicate?: ?Predicate): Array; - dropWhile(array?: ?Array, predicate?: ?Predicate): Array; - fill( - array?: ?Array, - value?: ?U, - start?: ?number, - end?: ?number - ): Array; - findIndex( - array: $ReadOnlyArray, - predicate?: ?Predicate, - fromIndex?: ?number - ): number; - findIndex( - array: void | null, - predicate?: ?Predicate, - fromIndex?: ?number - ): -1; - findLastIndex( - array: $ReadOnlyArray, - predicate?: ?Predicate, - fromIndex?: ?number - ): number; - findLastIndex( - array: void | null, - predicate?: ?Predicate, - fromIndex?: ?number - ): -1; - // alias of _.head - first(array: ?$ReadOnlyArray): T; - flatten(array?: ?Array | X>): Array; - flattenDeep(array?: ?any[]): Array; - flattenDepth(array?: ?any[], depth?: ?number): any[]; - fromPairs(pairs?: ?Array<[A, B]>): { [key: A]: B }; - head(array: ?$ReadOnlyArray): T; - indexOf(array: Array, value: T, fromIndex?: number): number; - indexOf(array: void | null, value?: ?T, fromIndex?: ?number): -1; - initial(array: ?Array): Array; - intersection(...arrays?: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - intersectionBy(a1?: ?Array, iteratee?: ?ValueOnlyIteratee): Array; - intersectionBy( - a1?: ?Array, - a2?: ?Array, - iteratee?: ?ValueOnlyIteratee - ): Array; - intersectionBy( - a1?: ?Array, - a2?: ?Array, - a3?: ?Array, - iteratee?: ?ValueOnlyIteratee - ): Array; - intersectionBy( - a1?: ?Array, - a2?: ?Array, - a3?: ?Array, - a4?: ?Array, - iteratee?: ?ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - intersectionWith(a1?: ?Array, comparator?: ?Comparator): Array; - intersectionWith( - a1?: ?Array, - a2?: ?Array, - comparator?: ?Comparator - ): Array; - intersectionWith( - a1?: ?Array, - a2?: ?Array, - a3?: ?Array, - comparator?: ?Comparator - ): Array; - intersectionWith( - a1?: ?Array, - a2?: ?Array, - a3?: ?Array, - a4?: ?Array, - comparator?: ?Comparator - ): Array; - join(array: Array, separator?: ?string): string; - join(array: void | null, separator?: ?string): ''; - last(array: ?$ReadOnlyArray): T; - lastIndexOf(array: Array, value?: ?T, fromIndex?: ?number): number; - lastIndexOf(array: void | null, value?: ?T, fromIndex?: ?number): -1; - nth(array: T[], n?: ?number): T; - nth(array: void | null, n?: ?number): void; - pull(array: Array, ...values?: Array): Array; - pull(array: T, ...values?: Array): T; - pullAll(array: Array, values?: ?Array): Array; - pullAll(array: T, values?: ?Array): T; - pullAllBy( - array: Array, - values?: ?Array, - iteratee?: ?ValueOnlyIteratee - ): Array; - pullAllBy( - array: T, - values?: ?Array, - iteratee?: ?ValueOnlyIteratee - ): T; - pullAllWith(array: T[], values?: ?T[], comparator?: ?Function): T[]; - pullAllWith(array: T, values?: ?Array, comparator?: ?Function): T; - pullAt(array?: ?Array, ...indexed?: Array): Array; - pullAt(array?: ?Array, indexed?: ?Array): Array; - remove(array?: ?Array, predicate?: ?Predicate): Array; - reverse(array: Array): Array; - reverse(array: T): T; - slice(array?: ?$ReadOnlyArray, start?: ?number, end?: ?number): Array; - sortedIndex(array: Array, value: T): number; - sortedIndex(array: void | null, value: ?T): 0; - sortedIndexBy( - array: Array, - value?: ?T, - iteratee?: ?ValueOnlyIteratee - ): number; - sortedIndexBy( - array: void | null, - value?: ?T, - iteratee?: ?ValueOnlyIteratee - ): 0; - sortedIndexOf(array: Array, value: T): number; - sortedIndexOf(array: void | null, value?: ?T): -1; - sortedLastIndex(array: Array, value: T): number; - sortedLastIndex(array: void | null, value?: ?T): 0; - sortedLastIndexBy( - array: Array, - value: T, - iteratee?: ValueOnlyIteratee - ): number; - sortedLastIndexBy( - array: void | null, - value?: ?T, - iteratee?: ?ValueOnlyIteratee - ): 0; - sortedLastIndexOf(array: Array, value: T): number; - sortedLastIndexOf(array: void | null, value?: ?T): -1; - sortedUniq(array?: ?Array): Array; - sortedUniqBy(array?: ?Array, iteratee?: ?(value: T) => mixed): Array; - tail(array?: ?Array): Array; - take(array?: ?Array, n?: ?number): Array; - takeRight(array?: ?Array, n?: ?number): Array; - takeRightWhile(array?: ?Array, predicate?: ?Predicate): Array; - takeWhile(array?: ?Array, predicate?: ?Predicate): Array; - union(...arrays?: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - unionBy(a1?: ?Array, iteratee?: ?ValueOnlyIteratee): Array; - unionBy( - a1?: ?Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - unionBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - unionBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - unionWith(a1?: ?Array, comparator?: ?Comparator): Array; - unionWith( - a1: Array, - a2: Array, - comparator?: Comparator - ): Array; - unionWith( - a1: Array, - a2: Array, - a3: Array, - comparator?: Comparator - ): Array; - unionWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator?: Comparator - ): Array; - uniq(array?: ?Array): Array; - uniqBy(array?: ?Array, iteratee?: ?ValueOnlyIteratee): Array; - uniqWith(array?: ?Array, comparator?: ?Comparator): Array; - unzip(array?: ?Array): Array; - unzipWith(array: ?Array, iteratee?: ?Iteratee): Array; - without(array?: ?$ReadOnlyArray, ...values?: Array): Array; - xor(...array: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - xorBy(a1?: ?Array, iteratee?: ?ValueOnlyIteratee): Array; - xorBy( - a1: Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - xorBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - xorBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - xorWith(a1?: ?Array, comparator?: ?Comparator): Array; - xorWith( - a1: Array, - a2: Array, - comparator?: Comparator - ): Array; - xorWith( - a1: Array, - a2: Array, - a3: Array, - comparator?: Comparator - ): Array; - xorWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator?: Comparator - ): Array; - zip(a1?: ?A[], a2?: ?B[]): Array<[A, B]>; - zip(a1: A[], a2: B[], a3: C[]): Array<[A, B, C]>; - zip(a1: A[], a2: B[], a3: C[], a4: D[]): Array<[A, B, C, D]>; - zip( - a1: A[], - a2: B[], - a3: C[], - a4: D[], - a5: E[] - ): Array<[A, B, C, D, E]>; - - zipObject(props: Array, values?: ?Array): { [key: K]: V }; - zipObject(props: void | null, values?: ?Array): {}; - zipObjectDeep(props: any[], values?: ?any): Object; - zipObjectDeep(props: void | null, values?: ?any): {}; - - zipWith(a1?: ?Array): Array<[A]>; - zipWith(a1: Array, iteratee: (A) => T): Array; - - zipWith(a1: Array, a2: Array): Array<[A, B]>; - zipWith( - a1: Array, - a2: Array, - iteratee: (A, B) => T - ): Array; - - zipWith( - a1: Array, - a2: Array, - a3: Array - ): Array<[A, B, C]>; - zipWith( - a1: Array, - a2: Array, - a3: Array, - iteratee: (A, B, C) => T - ): Array; - - zipWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array - ): Array<[A, B, C, D]>; - zipWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee: (A, B, C, D) => T - ): Array; - - // Collection - countBy(array: Array, iteratee?: ?ValueOnlyIteratee): Object; - countBy(array: void | null, iteratee?: ?ValueOnlyIteratee): {}; - countBy(object: T, iteratee?: ?ValueOnlyIteratee): Object; - // alias of _.forEach - each(array: $ReadOnlyArray, iteratee?: ?Iteratee): Array; - each(array: T, iteratee?: ?Iteratee): T; - each(object: T, iteratee?: ?OIteratee): T; - // alias of _.forEachRight - eachRight(array: $ReadOnlyArray, iteratee?: ?Iteratee): Array; - eachRight(array: T, iteratee?: ?Iteratee): T; - eachRight(object: T, iteratee?: OIteratee): T; - every(array?: ?$ReadOnlyArray, iteratee?: ?Iteratee): boolean; - every(object: T, iteratee?: OIteratee): boolean; - filter(array?: ?$ReadOnlyArray, predicate?: ?Predicate): Array; - filter( - object: T, - predicate?: OPredicate - ): Array; - find( - array: $ReadOnlyArray, - predicate?: ?Predicate, - fromIndex?: ?number - ): T | void; - find( - array: void | null, - predicate?: ?Predicate, - fromIndex?: ?number - ): void; - find( - object: T, - predicate?: OPredicate, - fromIndex?: number - ): V; - findLast( - array: ?$ReadOnlyArray, - predicate?: ?Predicate, - fromIndex?: ?number - ): T | void; - findLast( - object: T, - predicate?: ?OPredicate - ): V; - flatMap( - array?: ?$ReadOnlyArray, - iteratee?: ?FlatMapIteratee - ): Array; - flatMap( - object: T, - iteratee?: OFlatMapIteratee - ): Array; - flatMapDeep( - array?: ?$ReadOnlyArray, - iteratee?: ?FlatMapIteratee - ): Array; - flatMapDeep( - object: T, - iteratee?: ?OFlatMapIteratee - ): Array; - flatMapDepth( - array?: ?Array, - iteratee?: ?FlatMapIteratee, - depth?: ?number - ): Array; - flatMapDepth( - object: T, - iteratee?: OFlatMapIteratee, - depth?: number - ): Array; - forEach(array: $ReadOnlyArray, iteratee?: ?Iteratee): Array; - forEach(array: T, iteratee?: ?Iteratee): T; - forEach(object: T, iteratee?: ?OIteratee): T; - forEachRight(array: $ReadOnlyArray, iteratee?: ?Iteratee): Array; - forEachRight(array: T, iteratee?: ?Iteratee): T; - forEachRight(object: T, iteratee?: ?OIteratee): T; - groupBy( - array: $ReadOnlyArray, - iteratee?: ?ValueOnlyIteratee - ): { [key: V]: Array }; - groupBy( - array: void | null, - iteratee?: ?ValueOnlyIteratee - ): {}; - groupBy( - object: T, - iteratee?: ValueOnlyIteratee - ): { [key: V]: Array }; - includes(array: $ReadOnlyArray, value: T, fromIndex?: ?number): boolean; - includes(array: void | null, value?: ?T, fromIndex?: ?number): false; - includes(object: T, value: any, fromIndex?: number): boolean; - includes(str: string, value: string, fromIndex?: number): boolean; - invokeMap( - array?: ?Array, - path?: ?((value: T) => Array | string) | Array | string, - ...args?: Array - ): Array; - invokeMap( - object: T, - path: ((value: any) => Array | string) | Array | string, - ...args?: Array - ): Array; - keyBy( - array: $ReadOnlyArray, - iteratee?: ?ValueOnlyIteratee - ): { [key: V]: ?T }; - keyBy( - array: void | null, - iteratee?: ?ValueOnlyIteratee<*> - ): {}; - keyBy( - object: T, - iteratee?: ?ValueOnlyIteratee - ): { [key: V]: ?A }; - map(array?: ?Array, iteratee?: ?MapIterator): Array; - map( - array: ?$ReadOnlyArray, - iteratee?: ReadOnlyMapIterator - ): Array, - map( - object: ?T, - iteratee?: OMapIterator - ): Array; - map( - str: ?string, - iteratee?: (char: string, index: number, str: string) => any - ): string; - orderBy( - array: $ReadOnlyArray, - iteratees?: ?$ReadOnlyArray> | ?string, - orders?: ?$ReadOnlyArray<"asc" | "desc"> | ?string - ): Array; - orderBy( - array: null | void, - iteratees?: ?$ReadOnlyArray> | ?string, - orders?: ?$ReadOnlyArray<"asc" | "desc"> | ?string - ): Array; - orderBy( - object: T, - iteratees?: $ReadOnlyArray> | string, - orders?: $ReadOnlyArray<"asc" | "desc"> | string - ): Array; - partition( - array?: ?Array, - predicate?: ?Predicate - ): [Array, Array]; - partition( - object: T, - predicate?: OPredicate - ): [Array, Array]; - reduce( - array: Array, - iteratee?: ( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: U - ): U; - reduce( - array: void | null, - iteratee?: ?( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: ?U - ): void | null; - reduce( - object: T, - iteratee?: (accumulator: U, value: any, key: string, object: T) => U, - accumulator?: U - ): U; - reduceRight( - array: void | null, - iteratee?: ?( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: ?U - ): void | null; - reduceRight( - array: Array, - iteratee?: ?( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: ?U - ): U; - reduceRight( - object: T, - iteratee?: ?(accumulator: U, value: any, key: string, object: T) => U, - accumulator?: ?U - ): U; - reject(array: ?$ReadOnlyArray, predicate?: Predicate): Array; - reject( - object?: ?T, - predicate?: ?OPredicate - ): Array; - sample(array: ?Array): T; - sample(object: T): V; - sampleSize(array?: ?Array, n?: ?number): Array; - sampleSize(object: T, n?: number): Array; - shuffle(array: ?Array): Array; - shuffle(object: T): Array; - size(collection: $ReadOnlyArray | Object | string): number; - some(array: ?$ReadOnlyArray, predicate?: Predicate): boolean; - some(array: void | null, predicate?: ?Predicate): false; - some( - object?: ?T, - predicate?: OPredicate - ): boolean; - sortBy( - array: ?$ReadOnlyArray, - ...iteratees?: $ReadOnlyArray> - ): Array; - sortBy( - array: ?$ReadOnlyArray, - iteratees?: $ReadOnlyArray> - ): Array; - sortBy( - object: T, - ...iteratees?: Array> - ): Array; - sortBy( - object: T, - iteratees?: $ReadOnlyArray> - ): Array; - - // Date - now(): number; - - // Function - after(n: number, fn: Function): Function; - ary(func: Function, n?: number): Function; - before(n: number, fn: Function): Function; - bind(func: Function, thisArg: any, ...partials: Array): Function; - bindKey(obj?: ?Object, key?: ?string, ...partials?: Array): Function; - curry: Curry; - curry(func: Function, arity?: number): Function; - curryRight(func: Function, arity?: number): Function; - debounce(func: F, wait?: number, options?: DebounceOptions): F; - defer(func: Function, ...args?: Array): TimeoutID; - delay(func: Function, wait: number, ...args?: Array): TimeoutID; - flip(func: Function): Function; - memoize(func: F, resolver?: Function): F; - negate(predicate: Function): Function; - once(func: Function): Function; - overArgs(func?: ?Function, ...transforms?: Array): Function; - overArgs(func?: ?Function, transforms?: ?Array): Function; - partial(func: Function, ...partials: any[]): Function; - partialRight(func: Function, ...partials: Array): Function; - partialRight(func: Function, partials: Array): Function; - rearg(func: Function, ...indexes: Array): Function; - rearg(func: Function, indexes: Array): Function; - rest(func: Function, start?: number): Function; - spread(func: Function): Function; - throttle( - func: Function, - wait?: number, - options?: ThrottleOptions - ): Function; - unary(func: Function): Function; - wrap(value?: any, wrapper?: ?Function): Function; - - // Lang - castArray(value: *): any[]; - clone(value: T): T; - cloneDeep(value: T): T; - cloneDeepWith( - value: T, - customizer?: ?(value: T, key: number | string, object: T, stack: any) => U - ): U; - cloneWith( - value: T, - customizer?: ?(value: T, key: number | string, object: T, stack: any) => U - ): U; - conformsTo( - source: T, - predicates: T & { [key: string]: (x: any) => boolean } - ): boolean; - eq(value: any, other: any): boolean; - gt(value: any, other: any): boolean; - gte(value: any, other: any): boolean; - isArguments(value: void | null): false; - isArguments(value: any): boolean; - isArray(value: Array): true; - isArray(value: any): false; - isArrayBuffer(value: ArrayBuffer): true; - isArrayBuffer(value: any): false; - isArrayLike(value: Array | string | {length: number}): true; - isArrayLike(value: any): false; - isArrayLikeObject(value: {length: number} | Array): true; - isArrayLikeObject(value: any): false; - isBoolean(value: boolean): true; - isBoolean(value: any): false; - isBuffer(value: void | null): false; - isBuffer(value: any): boolean; - isDate(value: Date): true; - isDate(value: any): false; - isElement(value: Element): true; - isElement(value: any): false; - isEmpty(value: void | null | '' | {} | [] | number | boolean): true; - isEmpty(value: any): boolean; - isEqual(value: any, other: any): boolean; - isEqualWith( - value?: ?T, - other?: ?U, - customizer?: ?( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void - ): boolean; - isError(value: Error): true; - isError(value: any): false; - isFinite(value: number): boolean; - isFinite(value: any): false; - isFunction(value: Function): true; - isFunction(value: any): false; - isInteger(value: number): boolean; - isInteger(value: any): false; - isLength(value: void | null): false; - isLength(value: any): boolean; - isMap(value: Map): true; - isMap(value: any): false; - isMatch(object?: ?Object, source?: ?Object): boolean; - isMatchWith( - object?: ?T, - source?: ?U, - customizer?: ?( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void - ): boolean; - isNaN(value: number): boolean; - isNaN(value: any): false; - isNative(value: number | string | void | null | Object): false; - isNative(value: any): boolean; - isNil(value: void | null): true; - isNil(value: any): false; - isNull(value: null): true; - isNull(value: any): false; - isNumber(value: number): true; - isNumber(value: any): false; - isObject(value: Object): true; - isObject(value: any): false; - isObjectLike(value: void | null): false; - isObjectLike(value: any): boolean; - isPlainObject(value: Object): true; - isPlainObject(value: any): false; - isRegExp(value: RegExp): true; - isRegExp(value: any): false; - isSafeInteger(value: number): boolean; - isSafeInteger(value: any): false; - isSet(value: Set): true; - isSet(value: any): false; - isString(value: string): true; - isString(value: any): false; - isSymbol(value: Symbol): true; - isSymbol(value: any): false; - isTypedArray(value: $TypedArray): true; - isTypedArray(value: any): false; - isUndefined(value: void): true; - isUndefined(value: any): false; - isWeakMap(value: WeakMap): true; - isWeakMap(value: any): false; - isWeakSet(value: WeakSet): true; - isWeakSet(value: any): false; - lt(value: any, other: any): boolean; - lte(value: any, other: any): boolean; - toArray(value: any): Array; - toFinite(value: void | null): 0; - toFinite(value: any): number; - toInteger(value: void | null): 0; - toInteger(value: any): number; - toLength(value: void | null): 0; - toLength(value: any): number; - toNumber(value: void | null): 0; - toNumber(value: any): number; - toPlainObject(value: any): Object; - toSafeInteger(value: void | null): 0; - toSafeInteger(value: any): number; - toString(value: void | null): ''; - toString(value: any): string; - - // Math - add(augend: number, addend: number): number; - ceil(number: number, precision?: number): number; - divide(dividend: number, divisor: number): number; - floor(number: number, precision?: number): number; - max(array: ?Array): T; - maxBy(array: ?$ReadOnlyArray, iteratee?: Iteratee): T; - mean(array: Array<*>): number; - meanBy(array: Array, iteratee?: Iteratee): number; - min(array: ?Array): T; - minBy(array: ?$ReadOnlyArray, iteratee?: Iteratee): T; - multiply(multiplier: number, multiplicand: number): number; - round(number: number, precision?: number): number; - subtract(minuend: number, subtrahend: number): number; - sum(array: Array<*>): number; - sumBy(array: Array, iteratee?: Iteratee): number; - - // number - clamp(number?: number, lower?: ?number, upper?: ?number): number; - clamp(number: ?number, lower?: ?number, upper?: ?number): 0; - inRange(number: number, start?: number, end: number): boolean; - random(lower?: number, upper?: number, floating?: boolean): number; - - // Object - assign(object?: ?Object, ...sources?: Array): Object; - assignIn(): {}; - assignIn(a: A, b: B): A & B; - assignIn(a: A, b: B, c: C): A & B & C; - assignIn(a: A, b: B, c: C, d: D): A & B & C & D; - assignIn(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; - assignInWith(): {}; - assignInWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - assignWith(): {}; - assignWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - at(object?: ?Object, ...paths: Array): Array; - at(object?: ?Object, paths: Array): Array; - create(prototype: T, properties: Object): $Supertype; - create(prototype: any, properties: void | null): {}; - defaults(object?: ?Object, ...sources?: Array): Object; - defaultsDeep(object?: ?Object, ...sources?: Array): Object; - // alias for _.toPairs - entries(object?: ?Object): Array<[string, any]>; - // alias for _.toPairsIn - entriesIn(object?: ?Object): Array<[string, any]>; - // alias for _.assignIn - extend(a?: ?A, b?: ?B): A & B; - extend(a: A, b: B, c: C): A & B & C; - extend(a: A, b: B, c: C, d: D): A & B & C & D; - extend(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; - // alias for _.assignInWith - extendWith( - object?: ?T, - s1?: ?A, - customizer?: ?( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - findKey( - object: T, - predicate?: ?OPredicate - ): string | void; - findKey( - object: void | null, - predicate?: ?OPredicate - ): void; - findLastKey( - object: T, - predicate?: ?OPredicate - ): string | void; - findLastKey( - object: void | null, - predicate?: ?OPredicate - ): void; - forIn(object: Object, iteratee?: ?OIteratee<*>): Object; - forIn(object: void | null, iteratee?: ?OIteratee<*>): null; - forInRight(object: Object, iteratee?: ?OIteratee<*>): Object; - forInRight(object: void | null, iteratee?: ?OIteratee<*>): null; - forOwn(object: Object, iteratee?: ?OIteratee<*>): Object; - forOwn(object: void | null, iteratee?: ?OIteratee<*>): null; - forOwnRight(object: Object, iteratee?: ?OIteratee<*>): Object; - forOwnRight(object: void | null, iteratee?: ?OIteratee<*>): null; - functions(object?: ?Object): Array; - functionsIn(object?: ?Object): Array; - get( - object?: ?Object | ?$ReadOnlyArray | void | null, - path?: ?$ReadOnlyArray | string, - defaultValue?: any - ): any; - has(object: Object, path: Array | string): boolean; - has(object: Object, path: void | null): false; - has(object: void | null, path?: ?Array | ?string): false; - hasIn(object: Object, path: Array | string): boolean; - hasIn(object: Object, path: void | null): false; - hasIn(object: void | null, path?: ?Array | ?string): false; - invert(object: Object, multiVal?: ?boolean): Object; - invert(object: void | null, multiVal?: ?boolean): {}; - invertBy(object: Object, iteratee?: ?Function): Object; - invertBy(object: void | null, iteratee?: ?Function): {}; - invoke( - object?: ?Object, - path?: ?Array | string, - ...args?: Array - ): any; - keys(object?: ?{ [key: K]: any }): Array; - keys(object?: ?Object): Array; - keysIn(object?: ?Object): Array; - mapKeys(object: Object, iteratee?: ?OIteratee<*>): Object; - mapKeys(object: void | null, iteratee?: ?OIteratee<*>): {}; - mapValues(object: Object, iteratee?: ?OIteratee<*>): Object; - mapValues(object: void | null, iteratee?: ?OIteratee<*>): {}; - merge(object?: ?Object, ...sources?: Array): Object; - mergeWith(): {}; - mergeWith( - object: T, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - omit(object?: ?Object, ...props: Array): Object; - omit(object?: ?Object, props: Array): Object; - omitBy( - object: T, - predicate?: ?OPredicate - ): Object; - omitBy( - object: T, - predicate?: ?OPredicate - ): {}; - pick(object?: ?Object, ...props: Array): Object; - pick(object?: ?Object, props: Array): Object; - pickBy( - object: T, - predicate?: ?OPredicate - ): Object; - pickBy( - object: T, - predicate?: ?OPredicate - ): {}; - result( - object?: ?Object, - path?: ?Array | string, - defaultValue?: any - ): any; - set(object: Object, path?: ?Array | string, value: any): Object; - set( - object: T, - path?: ?Array | string, - value?: ?any): T; - setWith( - object: T, - path?: ?Array | string, - value: any, - customizer?: (nsValue: any, key: string, nsObject: T) => any - ): Object; - setWith( - object: T, - path?: ?Array | string, - value?: ?any, - customizer?: ?(nsValue: any, key: string, nsObject: T) => any - ): T; - toPairs(object?: ?Object | Array<*>): Array<[string, any]>; - toPairsIn(object?: ?Object): Array<[string, any]>; - transform( - collection: Object | $ReadOnlyArray, - iteratee?: ?OIteratee<*>, - accumulator?: any - ): any; - transform( - collection: void | null, - iteratee?: ?OIteratee<*>, - accumulator?: ?any - ): {}; - unset(object: Object, path?: ?Array | ?string): boolean; - unset(object: void | null, path?: ?Array | ?string): true; - update(object: Object, path: string[] | string, updater: Function): Object; - update( - object: T, - path?: ?string[] | ?string, - updater?: ?Function): T; - updateWith( - object: Object, - path?: ?string[] | ?string, - updater?: ?Function, - customizer?: ?Function - ): Object; - updateWith( - object: T, - path?: ?string[] | ?string, - updater?: ?Function, - customizer?: ?Function - ): T; - values(object?: ?Object): Array; - valuesIn(object?: ?Object): Array; - - // Seq - // harder to read, but this is _() - (value: any): any; - chain(value: T): any; - tap(value: T, interceptor: (value: T) => any): T; - thru(value: T1, interceptor: (value: T1) => T2): T2; - // TODO: _.prototype.* - - // String - camelCase(string: string): string; - camelCase(string: void | null): ''; - capitalize(string: string): string; - capitalize(string: void | null): ''; - deburr(string: string): string; - deburr(string: void | null): ''; - endsWith(string: string, target?: string, position?: ?number): boolean; - endsWith(string: void | null, target?: ?string, position?: ?number): false; - escape(string: string): string; - escape(string: void | null): ''; - escapeRegExp(string: string): string; - escapeRegExp(string: void | null): ''; - kebabCase(string: string): string; - kebabCase(string: void | null): ''; - lowerCase(string: string): string; - lowerCase(string: void | null): ''; - lowerFirst(string: string): string; - lowerFirst(string: void | null): ''; - pad(string?: ?string, length?: ?number, chars?: ?string): string; - padEnd(string?: ?string, length?: ?number, chars?: ?string): string; - padStart(string?: ?string, length?: ?number, chars?: ?string): string; - parseInt(string: string, radix?: ?number): number; - repeat(string: string, n?: ?number): string; - repeat(string: void | null, n?: ?number): ''; - replace( - string: string, - pattern: RegExp | string, - replacement: ((string: string) => string) | string - ): string; - replace( - string: void | null, - pattern?: ?RegExp | ?string, - replacement: ?((string: string) => string) | ?string - ): ''; - snakeCase(string: string): string; - snakeCase(string: void | null): ''; - split( - string?: ?string, - separator?: ?RegExp | ?string, - limit?: ?number - ): Array; - startCase(string: string): string; - startCase(string: void | null): ''; - startsWith(string: string, target?: string, position?: number): boolean; - startsWith(string: void | null, target?: ?string, position?: ?number): false; - template(string?: ?string, options?: ?TemplateSettings): Function; - toLower(string: string): string; - toLower(string: void | null): ''; - toUpper(string: string): string; - toUpper(string: void | null): ''; - trim(string: string, chars?: string): string; - trim(string: void | null, chars?: ?string): ''; - trimEnd(string: string, chars?: ?string): string; - trimEnd(string: void | null, chars?: ?string): ''; - trimStart(string: string, chars?: ?string): string; - trimStart(string: void | null, chars?: ?string): ''; - truncate(string: string, options?: TruncateOptions): string; - truncate(string: void | null, options?: ?TruncateOptions): ''; - unescape(string: string): string; - unescape(string: void | null): ''; - upperCase(string: string): string; - upperCase(string: void | null): ''; - upperFirst(string: string): string; - upperFirst(string: void | null): ''; - words(string?: ?string, pattern?: ?RegExp | ?string): Array; - - // Util - attempt(func: Function, ...args: Array): any; - bindAll(object: Object, methodNames?: ?Array): Object; - bindAll(object: T, methodNames?: ?Array): T; - bindAll(object: Object, ...methodNames: Array): Object; - cond(pairs?: ?NestedArray): Function; - conforms(source?: ?Object): Function; - constant(value: T): () => T; - defaultTo( - value: T1, - defaultValue: T2 - ): T1; - // NaN is a number instead of its own type, otherwise it would behave like null/void - defaultTo(value: T1, defaultValue: T2): T1 | T2; - defaultTo(value: T1, defaultValue: T2): T2; - flow: ($ComposeReverse & (funcs: Array) => Function); - flowRight: ($Compose & (funcs: Array) => Function); - identity(value: T): T; - iteratee(func?: any): Function; - matches(source?: ?Object): Function; - matchesProperty(path?: ?Array | string, srcValue: any): Function; - method(path?: ?Array | string, ...args?: Array): Function; - methodOf(object?: ?Object, ...args?: Array): Function; - mixin( - object?: T, - source: Object, - options?: { chain: boolean } - ): T; - noConflict(): Lodash; - noop(...args: Array): void; - nthArg(n?: ?number): Function; - over(...iteratees: Array): Function; - over(iteratees: Array): Function; - overEvery(...predicates: Array): Function; - overEvery(predicates: Array): Function; - overSome(...predicates: Array): Function; - overSome(predicates: Array): Function; - property(path?: ?Array | string): Function; - propertyOf(object?: ?Object): Function; - range(start: number, end: number, step?: number): Array; - range(end: number, step?: number): Array; - rangeRight(start?: ?number, end?: ?number, step?: ?number): Array; - rangeRight(end?: ?number, step?: ?number): Array; - runInContext(context?: ?Object): Function; - - stubArray(): Array<*>; - stubFalse(): false; - stubObject(): {}; - stubString(): ""; - stubTrue(): true; - times(n?: ?number, ...rest?: Array): Array; - times(n: number, iteratee: (i: number) => T): Array; - toPath(value: any): Array; - uniqueId(prefix?: ?string): string; - - // Properties - VERSION: string; - templateSettings: TemplateSettings; - } - - declare module.exports: Lodash; -} - -declare module "lodash/fp" { - declare type __CurriedFunction1 = (...r: [AA]) => R; - declare type CurriedFunction1 = __CurriedFunction1; - - declare type __CurriedFunction2 = (( - ...r: [AA] - ) => CurriedFunction1) & - ((...r: [AA, BB]) => R); - declare type CurriedFunction2 = __CurriedFunction2; - - declare type __CurriedFunction3 = (( - ...r: [AA] - ) => CurriedFunction2) & - ((...r: [AA, BB]) => CurriedFunction1) & - ((...r: [AA, BB, CC]) => R); - declare type CurriedFunction3 = __CurriedFunction3< - A, - B, - C, - R, - *, - *, - * - >; - - declare type __CurriedFunction4< - A, - B, - C, - D, - R, - AA: A, - BB: B, - CC: C, - DD: D - > = ((...r: [AA]) => CurriedFunction3) & - ((...r: [AA, BB]) => CurriedFunction2) & - ((...r: [AA, BB, CC]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD]) => R); - declare type CurriedFunction4 = __CurriedFunction4< - A, - B, - C, - D, - R, - *, - *, - *, - * - >; - - declare type __CurriedFunction5< - A, - B, - C, - D, - E, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E - > = ((...r: [AA]) => CurriedFunction4) & - ((...r: [AA, BB]) => CurriedFunction3) & - ((...r: [AA, BB, CC]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE]) => R); - declare type CurriedFunction5 = __CurriedFunction5< - A, - B, - C, - D, - E, - R, - *, - *, - *, - *, - * - >; - - declare type __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E, - FF: F - > = ((...r: [AA]) => CurriedFunction5) & - ((...r: [AA, BB]) => CurriedFunction4) & - ((...r: [AA, BB, CC]) => CurriedFunction3) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE, FF]) => R); - declare type CurriedFunction6 = __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - *, - *, - *, - *, - *, - * - >; - - declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & - (((...r: [A, B]) => R) => CurriedFunction2) & - (((...r: [A, B, C]) => R) => CurriedFunction3) & - (( - (...r: [A, B, C, D]) => R - ) => CurriedFunction4) & - (( - (...r: [A, B, C, D, E]) => R - ) => CurriedFunction5) & - (( - (...r: [A, B, C, D, E, F]) => R - ) => CurriedFunction6); - - declare type UnaryFn = (a: A) => R; - - declare type TemplateSettings = { - escape?: RegExp, - evaluate?: RegExp, - imports?: Object, - interpolate?: RegExp, - variable?: string - }; - - declare type TruncateOptions = { - length?: number, - omission?: string, - separator?: RegExp | string - }; - - declare type DebounceOptions = { - leading?: boolean, - maxWait?: number, - trailing?: boolean - }; - - declare type ThrottleOptions = { - leading?: boolean, - trailing?: boolean - }; - - declare type NestedArray = Array>; - - declare type matchesIterateeShorthand = Object; - declare type matchesPropertyIterateeShorthand = [string, any]; - declare type propertyIterateeShorthand = string; - - declare type OPredicate = - | ((value: A) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type OIterateeWithResult = Object | string | ((value: V) => R); - declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; - - declare type Predicate = - | ((value: T) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type _ValueOnlyIteratee = (value: T) => mixed; - declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; - declare type _Iteratee = (item: T) => mixed; - declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = - | ((item: T) => Array) - | Object - | string; - declare type Comparator = (item: T, item2: T) => boolean; - - declare type MapIterator = ((item: T) => U) | propertyIterateeShorthand; - - declare type OMapIterator = - | ((item: T) => U) - | propertyIterateeShorthand; - - declare class Lodash { - // Array - chunk(size: number): (array: Array) => Array>; - chunk(size: number, array: Array): Array>; - compact(array?: ?$ReadOnlyArray): Array; - concat | T, B: Array | U>( - base: A - ): (elements: B) => Array; - concat | T, B: Array | U>( - base: A, - elements: B - ): Array; - difference(values: $ReadOnlyArray): (array: $ReadOnlyArray) => T[]; - difference(values: $ReadOnlyArray, array: $ReadOnlyArray): T[]; - differenceBy( - iteratee: ValueOnlyIteratee - ): ((values: $ReadOnlyArray) => (array: $ReadOnlyArray) => T[]) & - ((values: $ReadOnlyArray, array: $ReadOnlyArray) => T[]); - differenceBy( - iteratee: ValueOnlyIteratee, - values: $ReadOnlyArray - ): (array: $ReadOnlyArray) => T[]; - differenceBy( - iteratee: ValueOnlyIteratee, - values: $ReadOnlyArray, - array: $ReadOnlyArray - ): T[]; - differenceWith( - comparator: Comparator, - ): ((first: $ReadOnly) => (second: $ReadOnly) => T[]) & - ((first: $ReadOnly, second: $ReadOnly) => T[]); - differenceWith( - comparator: Comparator, - first: $ReadOnly, - ): (second: $ReadOnly) => T[]; - differenceWith( - comparator: Comparator, - first: $ReadOnly, - second: $ReadOnly - ): T[]; - drop(n: number): (array: Array) => Array; - drop(n: number, array: Array): Array; - dropLast(n: number): (array: Array) => Array; - dropLast(n: number, array: Array): Array; - dropRight(n: number): (array: Array) => Array; - dropRight(n: number, array: Array): Array; - dropRightWhile(predicate: Predicate): (array: Array) => Array; - dropRightWhile(predicate: Predicate, array: Array): Array; - dropWhile(predicate: Predicate): (array: Array) => Array; - dropWhile(predicate: Predicate, array: Array): Array; - dropLastWhile(predicate: Predicate): (array: Array) => Array; - dropLastWhile(predicate: Predicate, array: Array): Array; - fill( - start: number - ): (( - end: number - ) => ((value: U) => (array: Array) => Array) & - ((value: U, array: Array) => Array)) & - ((end: number, value: U) => (array: Array) => Array) & - ((end: number, value: U, array: Array) => Array); - fill( - start: number, - end: number - ): ((value: U) => (array: Array) => Array) & - ((value: U, array: Array) => Array); - fill( - start: number, - end: number, - value: U - ): (array: Array) => Array; - fill( - start: number, - end: number, - value: U, - array: Array - ): Array; - findIndex(predicate: Predicate): (array: $ReadOnlyArray) => number; - findIndex(predicate: Predicate, array: $ReadOnlyArray): number; - findIndexFrom( - predicate: Predicate - ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & - ((fromIndex: number, array: $ReadOnlyArray) => number); - findIndexFrom( - predicate: Predicate, - fromIndex: number - ): (array: $ReadOnlyArray) => number; - findIndexFrom( - predicate: Predicate, - fromIndex: number, - array: $ReadOnlyArray - ): number; - findLastIndex( - predicate: Predicate - ): (array: $ReadOnlyArray) => number; - findLastIndex(predicate: Predicate, array: $ReadOnlyArray): number; - findLastIndexFrom( - predicate: Predicate - ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & - ((fromIndex: number, array: $ReadOnlyArray) => number); - findLastIndexFrom( - predicate: Predicate, - fromIndex: number - ): (array: $ReadOnlyArray) => number; - findLastIndexFrom( - predicate: Predicate, - fromIndex: number, - array: $ReadOnlyArray - ): number; - // alias of _.head - first(array: $ReadOnlyArray): T; - flatten(array: Array | X>): Array; - unnest(array: Array | X>): Array; - flattenDeep(array: any[]): Array; - flattenDepth(depth: number): (array: any[]) => any[]; - flattenDepth(depth: number, array: any[]): any[]; - fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; - head(array: $ReadOnlyArray): T; - indexOf(value: T): (array: Array) => number; - indexOf(value: T, array: Array): number; - indexOfFrom( - value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); - indexOfFrom(value: T, fromIndex: number): (array: Array) => number; - indexOfFrom(value: T, fromIndex: number, array: Array): number; - initial(array: Array): Array; - init(array: Array): Array; - intersection(a1: Array): (a2: Array) => Array; - intersection(a1: Array, a2: Array): Array; - intersectionBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - intersectionBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - intersectionBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - intersectionWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - intersectionWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - intersectionWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - join(separator: string): (array: Array) => string; - join(separator: string, array: Array): string; - last(array: Array): T; - lastIndexOf(value: T): (array: Array) => number; - lastIndexOf(value: T, array: Array): number; - lastIndexOfFrom( - value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); - lastIndexOfFrom( - value: T, - fromIndex: number - ): (array: Array) => number; - lastIndexOfFrom(value: T, fromIndex: number, array: Array): number; - nth(n: number): (array: T[]) => T; - nth(n: number, array: T[]): T; - pull(value: T): (array: Array) => Array; - pull(value: T, array: Array): Array; - pullAll(values: Array): (array: Array) => Array; - pullAll(values: Array, array: Array): Array; - pullAllBy( - iteratee: ValueOnlyIteratee - ): ((values: Array) => (array: Array) => Array) & - ((values: Array, array: Array) => Array); - pullAllBy( - iteratee: ValueOnlyIteratee, - values: Array - ): (array: Array) => Array; - pullAllBy( - iteratee: ValueOnlyIteratee, - values: Array, - array: Array - ): Array; - pullAllWith( - comparator: Function - ): ((values: T[]) => (array: T[]) => T[]) & - ((values: T[], array: T[]) => T[]); - pullAllWith(comparator: Function, values: T[]): (array: T[]) => T[]; - pullAllWith(comparator: Function, values: T[], array: T[]): T[]; - pullAt(indexed: Array): (array: Array) => Array; - pullAt(indexed: Array, array: Array): Array; - remove(predicate: Predicate): (array: Array) => Array; - remove(predicate: Predicate, array: Array): Array; - reverse(array: Array): Array; - slice( - start: number - ): ((end: number) => (array: Array) => Array) & - ((end: number, array: Array) => Array); - slice(start: number, end: number): (array: Array) => Array; - slice(start: number, end: number, array: Array): Array; - sortedIndex(value: T): (array: Array) => number; - sortedIndex(value: T, array: Array): number; - sortedIndexBy( - iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); - sortedIndexBy( - iteratee: ValueOnlyIteratee, - value: T - ): (array: Array) => number; - sortedIndexBy( - iteratee: ValueOnlyIteratee, - value: T, - array: Array - ): number; - sortedIndexOf(value: T): (array: Array) => number; - sortedIndexOf(value: T, array: Array): number; - sortedLastIndex(value: T): (array: Array) => number; - sortedLastIndex(value: T, array: Array): number; - sortedLastIndexBy( - iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); - sortedLastIndexBy( - iteratee: ValueOnlyIteratee, - value: T - ): (array: Array) => number; - sortedLastIndexBy( - iteratee: ValueOnlyIteratee, - value: T, - array: Array - ): number; - sortedLastIndexOf(value: T): (array: Array) => number; - sortedLastIndexOf(value: T, array: Array): number; - sortedUniq(array: Array): Array; - sortedUniqBy( - iteratee: (value: T) => mixed - ): (array: Array) => Array; - sortedUniqBy(iteratee: (value: T) => mixed, array: Array): Array; - tail(array: Array): Array; - take(n: number): (array: Array) => Array; - take(n: number, array: Array): Array; - takeRight(n: number): (array: Array) => Array; - takeRight(n: number, array: Array): Array; - takeLast(n: number): (array: Array) => Array; - takeLast(n: number, array: Array): Array; - takeRightWhile(predicate: Predicate): (array: Array) => Array; - takeRightWhile(predicate: Predicate, array: Array): Array; - takeLastWhile(predicate: Predicate): (array: Array) => Array; - takeLastWhile(predicate: Predicate, array: Array): Array; - takeWhile(predicate: Predicate): (array: Array) => Array; - takeWhile(predicate: Predicate, array: Array): Array; - union(a1: Array): (a2: Array) => Array; - union(a1: Array, a2: Array): Array; - unionBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - unionBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - unionBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - unionWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - unionWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - unionWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - uniq(array: Array): Array; - uniqBy(iteratee: ValueOnlyIteratee): (array: Array) => Array; - uniqBy(iteratee: ValueOnlyIteratee, array: Array): Array; - uniqWith(comparator: Comparator): (array: Array) => Array; - uniqWith(comparator: Comparator, array: Array): Array; - unzip(array: Array): Array; - unzipWith(iteratee: Iteratee): (array: Array) => Array; - unzipWith(iteratee: Iteratee, array: Array): Array; - without(values: Array): (array: Array) => Array; - without(values: Array, array: Array): Array; - xor(a1: Array): (a2: Array) => Array; - xor(a1: Array, a2: Array): Array; - symmetricDifference(a1: Array): (a2: Array) => Array; - symmetricDifference(a1: Array, a2: Array): Array; - xorBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - xorBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - xorBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - xorWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - xorWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - xorWith(comparator: Comparator, a1: Array, a2: Array): Array; - symmetricDifferenceWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - symmetricDifferenceWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - symmetricDifferenceWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - zip(a1: A[]): (a2: B[]) => Array<[A, B]>; - zip(a1: A[], a2: B[]): Array<[A, B]>; - zipAll(arrays: Array>): Array; - zipObject(props?: Array): (values?: Array) => { [key: K]: V }; - zipObject(props?: Array, values?: Array): { [key: K]: V }; - zipObj(props: Array): (values: Array) => Object; - zipObj(props: Array, values: Array): Object; - zipObjectDeep(props: any[]): (values: any) => Object; - zipObjectDeep(props: any[], values: any): Object; - zipWith( - iteratee: Iteratee - ): ((a1: NestedArray) => (a2: NestedArray) => Array) & - ((a1: NestedArray, a2: NestedArray) => Array); - zipWith( - iteratee: Iteratee, - a1: NestedArray - ): (a2: NestedArray) => Array; - zipWith( - iteratee: Iteratee, - a1: NestedArray, - a2: NestedArray - ): Array; - // Collection - countBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [string]: number }; - countBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [string]: number }; - // alias of _.forEach - each( - iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - each( - iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): Array; - // alias of _.forEachRight - eachRight( - iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - eachRight( - iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): Array; - every( - iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => boolean; - every( - iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): boolean; - all( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => boolean; - all( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): boolean; - filter( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - filter( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): Array; - find( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - find( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findFrom( - predicate: Predicate | OPredicate - ): (( - fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & - (( - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ) => T | void); - findFrom( - predicate: Predicate | OPredicate, - fromIndex: number - ): (collection: Array | { [id: any]: T }) => T | void; - findFrom( - predicate: Predicate | OPredicate, - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findLast( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - findLast( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findLastFrom( - predicate: Predicate | OPredicate - ): (( - fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & - (( - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ) => T | void); - findLastFrom( - predicate: Predicate | OPredicate, - fromIndex: number - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - findLastFrom( - predicate: Predicate | OPredicate, - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; - flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } - ): Array; - flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; - flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } - ): Array; - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (( - depth: number - ) => (collection: Array | { [id: any]: T }) => Array) & - ((depth: number, collection: Array | { [id: any]: T }) => Array); - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, - depth: number - ): (collection: Array | { [id: any]: T }) => Array; - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, - depth: number, - collection: Array | { [id: any]: T } - ): Array; - forEach( - iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - forEach( - iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): Array; - forEachRight( - iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - forEachRight( - iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): Array; - groupBy( - iteratee: ValueOnlyIteratee - ): ( - collection: $ReadOnlyArray | { [id: any]: T } - ) => { [key: V]: Array }; - groupBy( - iteratee: ValueOnlyIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): { [key: V]: Array }; - includes(value: T): (collection: Array | { [id: any]: T }) => boolean; - includes(value: T, collection: Array | { [id: any]: T }): boolean; - includes(value: string): (str: string) => boolean; - includes(value: string, str: string): boolean; - contains(value: string): (str: string) => boolean; - contains(value: string, str: string): boolean; - contains(value: T): (collection: Array | { [id: any]: T }) => boolean; - contains(value: T, collection: Array | { [id: any]: T }): boolean; - includesFrom( - value: string - ): ((fromIndex: number) => (str: string) => boolean) & - ((fromIndex: number, str: string) => boolean); - includesFrom(value: string, fromIndex: number): (str: string) => boolean; - includesFrom(value: string, fromIndex: number, str: string): boolean; - includesFrom( - value: T - ): ((fromIndex: number) => (collection: Array) => boolean) & - ((fromIndex: number, collection: Array) => boolean); - includesFrom( - value: T, - fromIndex: number - ): (collection: Array) => boolean; - includesFrom(value: T, fromIndex: number, collection: Array): boolean; - invokeMap( - path: ((value: T) => Array | string) | Array | string - ): (collection: Array | { [id: any]: T }) => Array; - invokeMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } - ): Array; - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string - ): (( - collection: Array | { [id: any]: T } - ) => (args: Array) => Array) & - (( - collection: Array | { [id: any]: T }, - args: Array - ) => Array); - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } - ): (args: Array) => Array; - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T }, - args: Array - ): Array; - keyBy( - iteratee: ValueOnlyIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => { [key: V]: T }; - keyBy( - iteratee: ValueOnlyIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): { [key: V]: T }; - indexBy( - iteratee: ValueOnlyIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => { [key: V]: T }; - indexBy( - iteratee: ValueOnlyIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): { [key: V]: T }; - map( - iteratee: MapIterator | OMapIterator - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - map( - iteratee: MapIterator | OMapIterator, - collection: $ReadOnlyArray | { [id: any]: T } - ): Array; - map(iteratee: (char: string) => any): (str: string) => string; - map(iteratee: (char: string) => any, str: string): string; - pluck( - iteratee: MapIterator | OMapIterator - ): (collection: Array | { [id: any]: T }) => Array; - pluck( - iteratee: MapIterator | OMapIterator, - collection: Array | { [id: any]: T } - ): Array; - pluck(iteratee: (char: string) => any): (str: string) => string; - pluck(iteratee: (char: string) => any, str: string): string; - orderBy( - iteratees: $ReadOnlyArray | OIteratee<*>> | string - ): (( - orders: $ReadOnlyArray<"asc" | "desc"> | string - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => Array) & - (( - orders: $ReadOnlyArray<"asc" | "desc"> | string, - collection: $ReadOnlyArray | { [id: any]: T } - ) => Array); - orderBy( - iteratees: $ReadOnlyArray | OIteratee<*>> | string, - orders: $ReadOnlyArray<"asc" | "desc"> | string - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - orderBy( - iteratees: $ReadOnlyArray | OIteratee<*>> | string, - orders: $ReadOnlyArray<"asc" | "desc"> | string, - collection: $ReadOnlyArray | { [id: any]: T } - ): Array; - partition( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => [Array, Array]; - partition( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): [Array, Array]; - reduce( - iteratee: (accumulator: U, value: T) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); - reduce( - iteratee: (accumulator: U, value: T) => U, - accumulator: U - ): (collection: Array | { [id: any]: T }) => U; - reduce( - iteratee: (accumulator: U, value: T) => U, - accumulator: U, - collection: Array | { [id: any]: T } - ): U; - reduceRight( - iteratee: (value: T, accumulator: U) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); - reduceRight( - iteratee: (value: T, accumulator: U) => U, - accumulator: U - ): (collection: Array | { [id: any]: T }) => U; - reduceRight( - iteratee: (value: T, accumulator: U) => U, - accumulator: U, - collection: Array | { [id: any]: T } - ): U; - reject( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => Array; - reject( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): Array; - sample(collection: Array | { [id: any]: T }): T; - sampleSize( - n: number - ): (collection: Array | { [id: any]: T }) => Array; - sampleSize(n: number, collection: Array | { [id: any]: T }): Array; - shuffle(collection: Array | { [id: any]: T }): Array; - size(collection: $ReadOnlyArray | Object | string): number; - some( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => boolean; - some( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): boolean; - any( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => boolean; - any( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): boolean; - sortBy( - iteratees: | $ReadOnlyArray | OIteratee> - | Iteratee - | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; - sortBy( - iteratees: | $ReadOnlyArray | OIteratee> - | Iteratee - | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T }, - ): Array; - - // Date - now(): number; - - // Function - after(fn: Function): (n: number) => Function; - after(fn: Function, n: number): Function; - ary(func: Function): Function; - nAry(n: number): (func: Function) => Function; - nAry(n: number, func: Function): Function; - before(fn: Function): (n: number) => Function; - before(fn: Function, n: number): Function; - bind(func: Function): (thisArg: any) => Function; - bind(func: Function, thisArg: any): Function; - bindKey(obj: Object): (key: string) => Function; - bindKey(obj: Object, key: string): Function; - curry: Curry; - curryN(arity: number): (func: Function) => Function; - curryN(arity: number, func: Function): Function; - curryRight(func: Function): Function; - curryRightN(arity: number): (func: Function) => Function; - curryRightN(arity: number, func: Function): Function; - debounce(wait: number): (func: F) => F; - debounce(wait: number, func: F): F; - defer(func: Function): TimeoutID; - delay(wait: number): (func: Function) => TimeoutID; - delay(wait: number, func: Function): TimeoutID; - flip(func: Function): Function; - memoize(func: F): F; - negate(predicate: Function): Function; - complement(predicate: Function): Function; - once(func: Function): Function; - overArgs(func: Function): (transforms: Array) => Function; - overArgs(func: Function, transforms: Array): Function; - useWith(func: Function): (transforms: Array) => Function; - useWith(func: Function, transforms: Array): Function; - partial(func: Function): (partials: any[]) => Function; - partial(func: Function, partials: any[]): Function; - partialRight(func: Function): (partials: Array) => Function; - partialRight(func: Function, partials: Array): Function; - rearg(indexes: Array): (func: Function) => Function; - rearg(indexes: Array, func: Function): Function; - rest(func: Function): Function; - unapply(func: Function): Function; - restFrom(start: number): (func: Function) => Function; - restFrom(start: number, func: Function): Function; - spread(func: Function): Function; - apply(func: Function): Function; - spreadFrom(start: number): (func: Function) => Function; - spreadFrom(start: number, func: Function): Function; - throttle(wait: number): (func: Function) => Function; - throttle(wait: number, func: Function): Function; - unary(func: Function): Function; - wrap(wrapper: Function): (value: any) => Function; - wrap(wrapper: Function, value: any): Function; - - // Lang - castArray(value: *): any[]; - clone(value: T): T; - cloneDeep(value: T): T; - cloneDeepWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U - ): (value: T) => U; - cloneDeepWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U, - value: T - ): U; - cloneWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U - ): (value: T) => U; - cloneWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U, - value: T - ): U; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - eq(value: any): (other: any) => boolean; - eq(value: any, other: any): boolean; - identical(value: any): (other: any) => boolean; - identical(value: any, other: any): boolean; - gt(value: any): (other: any) => boolean; - gt(value: any, other: any): boolean; - gte(value: any): (other: any) => boolean; - gte(value: any, other: any): boolean; - isArguments(value: any): boolean; - isArray(value: any): boolean; - isArrayBuffer(value: any): boolean; - isArrayLike(value: any): boolean; - isArrayLikeObject(value: any): boolean; - isBoolean(value: any): boolean; - isBuffer(value: any): boolean; - isDate(value: any): boolean; - isElement(value: any): boolean; - isEmpty(value: any): boolean; - isEqual(value: any): (other: any) => boolean; - isEqual(value: any, other: any): boolean; - equals(value: any): (other: any) => boolean; - equals(value: any, other: any): boolean; - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void - ): ((value: T) => (other: U) => boolean) & - ((value: T, other: U) => boolean); - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void, - value: T - ): (other: U) => boolean; - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void, - value: T, - other: U - ): boolean; - isError(value: any): boolean; - isFinite(value: any): boolean; - isFunction(value: Function): true; - isFunction(value: number | string | void | null | Object): false; - isInteger(value: any): boolean; - isLength(value: any): boolean; - isMap(value: any): boolean; - isMatch(source: Object): (object: Object) => boolean; - isMatch(source: Object, object: Object): boolean; - whereEq(source: Object): (object: Object) => boolean; - whereEq(source: Object, object: Object): boolean; - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void - ): ((source: U) => (object: T) => boolean) & - ((source: U, object: T) => boolean); - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void, - source: U - ): (object: T) => boolean; - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void, - source: U, - object: T - ): boolean; - isNaN(value: any): boolean; - isNative(value: any): boolean; - isNil(value: any): boolean; - isNull(value: any): boolean; - isNumber(value: any): boolean; - isObject(value: any): boolean; - isObjectLike(value: any): boolean; - isPlainObject(value: any): boolean; - isRegExp(value: any): boolean; - isSafeInteger(value: any): boolean; - isSet(value: any): boolean; - isString(value: string): true; - isString(value: any): false; - isSymbol(value: any): boolean; - isTypedArray(value: any): boolean; - isUndefined(value: any): boolean; - isWeakMap(value: any): boolean; - isWeakSet(value: any): boolean; - lt(value: any): (other: any) => boolean; - lt(value: any, other: any): boolean; - lte(value: any): (other: any) => boolean; - lte(value: any, other: any): boolean; - toArray(value: any): Array; - toFinite(value: any): number; - toInteger(value: any): number; - toLength(value: any): number; - toNumber(value: any): number; - toPlainObject(value: any): Object; - toSafeInteger(value: any): number; - toString(value: any): string; - - // Math - add(augend: number): (addend: number) => number; - add(augend: number, addend: number): number; - ceil(number: number): number; - divide(dividend: number): (divisor: number) => number; - divide(dividend: number, divisor: number): number; - floor(number: number): number; - max(array: Array): T; - maxBy(iteratee: Iteratee): (array: Array) => T; - maxBy(iteratee: Iteratee, array: Array): T; - mean(array: Array<*>): number; - meanBy(iteratee: Iteratee): (array: Array) => number; - meanBy(iteratee: Iteratee, array: Array): number; - min(array: Array): T; - minBy(iteratee: Iteratee): (array: Array) => T; - minBy(iteratee: Iteratee, array: Array): T; - multiply(multiplier: number): (multiplicand: number) => number; - multiply(multiplier: number, multiplicand: number): number; - round(number: number): number; - subtract(minuend: number): (subtrahend: number) => number; - subtract(minuend: number, subtrahend: number): number; - sum(array: Array<*>): number; - sumBy(iteratee: Iteratee): (array: Array) => number; - sumBy(iteratee: Iteratee, array: Array): number; - - // number - clamp( - lower: number - ): ((upper: number) => (number: number) => number) & - ((upper: number, number: number) => number); - clamp(lower: number, upper: number): (number: number) => number; - clamp(lower: number, upper: number, number: number): number; - inRange( - start: number - ): ((end: number) => (number: number) => boolean) & - ((end: number, number: number) => boolean); - inRange(start: number, end: number): (number: number) => boolean; - inRange(start: number, end: number, number: number): boolean; - random(lower: number): (upper: number) => number; - random(lower: number, upper: number): number; - - // Object - assign(object: Object): (source: Object) => Object; - assign(object: Object, source: Object): Object; - assignAll(objects: Array): Object; - assignInAll(objects: Array): Object; - extendAll(objects: Array): Object; - assignIn(a: A): (b: B) => A & B; - assignIn(a: A, b: B): A & B; - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - assignInAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - assignInAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - extendAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - extendAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - assignAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - assignAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - at(paths: Array): (object: Object) => Array; - at(paths: Array, object: Object): Array; - props(paths: Array): (object: Object) => Array; - props(paths: Array, object: Object): Array; - paths(paths: Array): (object: Object) => Array; - paths(paths: Array, object: Object): Array; - create(prototype: T): $Supertype; - defaults(source: Object): (object: Object) => Object; - defaults(source: Object, object: Object): Object; - defaultsAll(objects: Array): Object; - defaultsDeep(source: Object): (object: Object) => Object; - defaultsDeep(source: Object, object: Object): Object; - defaultsDeepAll(objects: Array): Object; - // alias for _.toPairs - entries(object: Object): Array<[string, any]>; - // alias for _.toPairsIn - entriesIn(object: Object): Array<[string, any]>; - // alias for _.assignIn - extend(a: A): (b: B) => A & B; - extend(a: A, b: B): A & B; - // alias for _.assignInWith - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - findKey( - predicate: OPredicate - ): (object: T) => string | void; - findKey( - predicate: OPredicate, - object: T - ): string | void; - findLastKey( - predicate: OPredicate - ): (object: T) => string | void; - findLastKey( - predicate: OPredicate, - object: T - ): string | void; - forIn(iteratee: OIteratee<*>): (object: Object) => Object; - forIn(iteratee: OIteratee<*>, object: Object): Object; - forInRight(iteratee: OIteratee<*>): (object: Object) => Object; - forInRight(iteratee: OIteratee<*>, object: Object): Object; - forOwn(iteratee: OIteratee<*>): (object: Object) => Object; - forOwn(iteratee: OIteratee<*>, object: Object): Object; - forOwnRight(iteratee: OIteratee<*>): (object: Object) => Object; - forOwnRight(iteratee: OIteratee<*>, object: Object): Object; - functions(object: Object): Array; - functionsIn(object: Object): Array; - get(path: $ReadOnlyArray | string): (object: Object | $ReadOnlyArray | void | null) => any; - get(path: $ReadOnlyArray | string, object: Object | $ReadOnlyArray | void | null): any; - prop(path: Array | string): (object: Object | Array) => any; - prop(path: Array | string, object: Object | Array): any; - path(path: Array | string): (object: Object | Array) => any; - path(path: Array | string, object: Object | Array): any; - getOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | $ReadOnlyArray | void | null) => any); - getOr( - defaultValue: any, - path: Array | string - ): (object: Object | $ReadOnlyArray | void | null) => any; - getOr( - defaultValue: any, - path: Array | string, - object: Object | $ReadOnlyArray | void | null - ): any; - propOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - propOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - propOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - pathOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - pathOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - pathOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - has(path: Array | string): (object: Object) => boolean; - has(path: Array | string, object: Object): boolean; - hasIn(path: Array | string): (object: Object) => boolean; - hasIn(path: Array | string, object: Object): boolean; - invert(object: Object): Object; - invertObj(object: Object): Object; - invertBy(iteratee: Function): (object: Object) => Object; - invertBy(iteratee: Function, object: Object): Object; - invoke(path: Array | string): (object: Object) => any; - invoke(path: Array | string, object: Object): any; - invokeArgs( - path: Array | string - ): ((object: Object) => (args: Array) => any) & - ((object: Object, args: Array) => any); - invokeArgs( - path: Array | string, - object: Object - ): (args: Array) => any; - invokeArgs( - path: Array | string, - object: Object, - args: Array - ): any; - keys(object: { [key: K]: any }): Array; - keys(object: Object): Array; - keysIn(object: Object): Array; - mapKeys(iteratee: OIteratee<*>): (object: Object) => Object; - mapKeys(iteratee: OIteratee<*>, object: Object): Object; - mapValues(iteratee: OIteratee<*>): (object: Object) => Object; - mapValues(iteratee: OIteratee<*>, object: Object): Object; - merge(object: Object): (source: Object) => Object; - merge(object: Object, source: Object): Object; - mergeAll(objects: Array): Object; - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void, - object: T - ): (s1: A) => Object; - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void, - object: T, - s1: A - ): Object; - mergeAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - mergeAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - omit(props: Array): (object: Object) => Object; - omit(props: Array, object: Object): Object; - omitAll(props: Array): (object: Object) => Object; - omitAll(props: Array, object: Object): Object; - omitBy( - predicate: OPredicate - ): (object: T) => Object; - omitBy(predicate: OPredicate, object: T): Object; - pick(props: Array): (object: Object) => Object; - pick(props: Array, object: Object): Object; - pickAll(props: Array): (object: Object) => Object; - pickAll(props: Array, object: Object): Object; - pickBy( - predicate: OPredicate - ): (object: T) => Object; - pickBy(predicate: OPredicate, object: T): Object; - result(path: Array | string): (object: Object) => any; - result(path: Array | string, object: Object): any; - set( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - set(path: Array | string, value: any): (object: Object) => Object; - set(path: Array | string, value: any, object: Object): Object; - assoc( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - assoc(path: Array | string, value: any): (object: Object) => Object; - assoc(path: Array | string, value: any, object: Object): Object; - assocPath( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - assocPath( - path: Array | string, - value: any - ): (object: Object) => Object; - assocPath(path: Array | string, value: any, object: Object): Object; - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any - ): (( - path: Array | string - ) => ((value: any) => (object: T) => Object) & - ((value: any, object: T) => Object)) & - ((path: Array | string, value: any) => (object: T) => Object) & - ((path: Array | string, value: any, object: T) => Object); - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string - ): ((value: any) => (object: T) => Object) & - ((value: any, object: T) => Object); - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, - value: any - ): (object: T) => Object; - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, - value: any, - object: T - ): Object; - toPairs(object: Object | Array<*>): Array<[string, any]>; - toPairsIn(object: Object): Array<[string, any]>; - transform( - iteratee: OIteratee<*> - ): (( - accumulator: any - ) => (collection: Object | $ReadOnlyArray) => any) & - ((accumulator: any, collection: Object | $ReadOnlyArray) => any); - transform( - iteratee: OIteratee<*>, - accumulator: any - ): (collection: Object | $ReadOnlyArray) => any; - transform( - iteratee: OIteratee<*>, - accumulator: any, - collection: Object | $ReadOnlyArray - ): any; - unset(path: Array | string): (object: Object) => Object; - unset(path: Array | string, object: Object): Object; - dissoc(path: Array | string): (object: Object) => Object; - dissoc(path: Array | string, object: Object): Object; - dissocPath(path: Array | string): (object: Object) => Object; - dissocPath(path: Array | string, object: Object): Object; - update( - path: string[] | string - ): ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object); - update( - path: string[] | string, - updater: Function - ): (object: Object) => Object; - update(path: string[] | string, updater: Function, object: Object): Object; - updateWith( - customizer: Function - ): (( - path: string[] | string - ) => ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object)) & - (( - path: string[] | string, - updater: Function - ) => (object: Object) => Object) & - ((path: string[] | string, updater: Function, object: Object) => Object); - updateWith( - customizer: Function, - path: string[] | string - ): ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object); - updateWith( - customizer: Function, - path: string[] | string, - updater: Function - ): (object: Object) => Object; - updateWith( - customizer: Function, - path: string[] | string, - updater: Function, - object: Object - ): Object; - values(object: Object): Array; - valuesIn(object: Object): Array; - - tap(interceptor: (value: T) => any): (value: T) => T; - tap(interceptor: (value: T) => any, value: T): T; - thru(interceptor: (value: T1) => T2): (value: T1) => T2; - thru(interceptor: (value: T1) => T2, value: T1): T2; - - // String - camelCase(string: string): string; - capitalize(string: string): string; - deburr(string: string): string; - endsWith(target: string): (string: string) => boolean; - endsWith(target: string, string: string): boolean; - escape(string: string): string; - escapeRegExp(string: string): string; - kebabCase(string: string): string; - lowerCase(string: string): string; - lowerFirst(string: string): string; - pad(length: number): (string: string) => string; - pad(length: number, string: string): string; - padChars( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padChars(chars: string, length: number): (string: string) => string; - padChars(chars: string, length: number, string: string): string; - padEnd(length: number): (string: string) => string; - padEnd(length: number, string: string): string; - padCharsEnd( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padCharsEnd(chars: string, length: number): (string: string) => string; - padCharsEnd(chars: string, length: number, string: string): string; - padStart(length: number): (string: string) => string; - padStart(length: number, string: string): string; - padCharsStart( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padCharsStart(chars: string, length: number): (string: string) => string; - padCharsStart(chars: string, length: number, string: string): string; - parseInt(radix: number): (string: string) => number; - parseInt(radix: number, string: string): number; - repeat(n: number): (string: string) => string; - repeat(n: number, string: string): string; - replace( - pattern: RegExp | string - ): (( - replacement: ((string: string) => string) | string - ) => (string: string) => string) & - (( - replacement: ((string: string) => string) | string, - string: string - ) => string); - replace( - pattern: RegExp | string, - replacement: ((string: string) => string) | string - ): (string: string) => string; - replace( - pattern: RegExp | string, - replacement: ((string: string) => string) | string, - string: string - ): string; - snakeCase(string: string): string; - split(separator: RegExp | string): (string: string) => Array; - split(separator: RegExp | string, string: string): Array; - startCase(string: string): string; - startsWith(target: string): (string: string) => boolean; - startsWith(target: string, string: string): boolean; - template(string: string): Function; - toLower(string: string): string; - toUpper(string: string): string; - trim(string: string): string; - trimChars(chars: string): (string: string) => string; - trimChars(chars: string, string: string): string; - trimEnd(string: string): string; - trimCharsEnd(chars: string): (string: string) => string; - trimCharsEnd(chars: string, string: string): string; - trimStart(string: string): string; - trimCharsStart(chars: string): (string: string) => string; - trimCharsStart(chars: string, string: string): string; - truncate(options: TruncateOptions): (string: string) => string; - truncate(options: TruncateOptions, string: string): string; - unescape(string: string): string; - upperCase(string: string): string; - upperFirst(string: string): string; - words(string: string): Array; - - // Util - attempt(func: Function): any; - bindAll(methodNames: Array): (object: Object) => Object; - bindAll(methodNames: Array, object: Object): Object; - cond(pairs: NestedArray): Function; - constant(value: T): () => T; - always(value: T): () => T; - defaultTo( - defaultValue: T2 - ): (value: T1) => T1; - defaultTo( - defaultValue: T2, - value: T1 - ): T1; - // NaN is a number instead of its own type, otherwise it would behave like null/void - defaultTo(defaultValue: T2): (value: T1) => T1 | T2; - defaultTo(defaultValue: T2, value: T1): T1 | T2; - defaultTo(defaultValue: T2): (value: T1) => T2; - defaultTo(defaultValue: T2, value: T1): T2; - flow: ($ComposeReverse & (funcs: Array) => Function); - pipe: ($ComposeReverse & (funcs: Array) => Function); - flowRight: ($Compose & (funcs: Array) => Function); - compose: ($Compose & (funcs: Array) => Function); - compose(funcs: Array): Function; - identity(value: T): T; - iteratee(func: any): Function; - matches(source: Object): (object: Object) => boolean; - matches(source: Object, object: Object): boolean; - matchesProperty(path: Array | string): (srcValue: any) => Function; - matchesProperty(path: Array | string, srcValue: any): Function; - propEq(path: Array | string): (srcValue: any) => Function; - propEq(path: Array | string, srcValue: any): Function; - pathEq(path: Array | string): (srcValue: any) => Function; - pathEq(path: Array | string, srcValue: any): Function; - method(path: Array | string): Function; - methodOf(object: Object): Function; - mixin( - object: T - ): ((source: Object) => (options: { chain: boolean }) => T) & - ((source: Object, options: { chain: boolean }) => T); - mixin( - object: T, - source: Object - ): (options: { chain: boolean }) => T; - mixin( - object: T, - source: Object, - options: { chain: boolean } - ): T; - noConflict(): Lodash; - noop(...args: Array): void; - nthArg(n: number): Function; - over(iteratees: Array): Function; - juxt(iteratees: Array): Function; - overEvery(predicates: Array): Function; - allPass(predicates: Array): Function; - overSome(predicates: Array): Function; - anyPass(predicates: Array): Function; - property( - path: Array | string - ): (object: Object | Array) => any; - property(path: Array | string, object: Object | Array): any; - propertyOf(object: Object): (path: Array | string) => Function; - propertyOf(object: Object, path: Array | string): Function; - range(start: number): (end: number) => Array; - range(start: number, end: number): Array; - rangeStep( - step: number - ): ((start: number) => (end: number) => Array) & - ((start: number, end: number) => Array); - rangeStep(step: number, start: number): (end: number) => Array; - rangeStep(step: number, start: number, end: number): Array; - rangeRight(start: number): (end: number) => Array; - rangeRight(start: number, end: number): Array; - rangeStepRight( - step: number - ): ((start: number) => (end: number) => Array) & - ((start: number, end: number) => Array); - rangeStepRight(step: number, start: number): (end: number) => Array; - rangeStepRight(step: number, start: number, end: number): Array; - runInContext(context: Object): Function; - - stubArray(): Array<*>; - stubFalse(): false; - F(): false; - stubObject(): {}; - stubString(): ""; - stubTrue(): true; - T(): true; - times(iteratee: (i: number) => T): (n: number) => Array; - times(iteratee: (i: number) => T, n: number): Array; - toPath(value: any): Array; - uniqueId(prefix: string): string; - - __: any; - placeholder: any; - - convert(options: { - cap?: boolean, - curry?: boolean, - fixed?: boolean, - immutable?: boolean, - rearg?: boolean - }): void; - - // Properties - VERSION: string; - templateSettings: TemplateSettings; - } - - declare module.exports: Lodash; -} - -declare module "lodash/chunk" { - declare module.exports: $PropertyType<$Exports<"lodash">, "chunk">; -} - -declare module "lodash/compact" { - declare module.exports: $PropertyType<$Exports<"lodash">, "compact">; -} - -declare module "lodash/concat" { - declare module.exports: $PropertyType<$Exports<"lodash">, "concat">; -} - -declare module "lodash/difference" { - declare module.exports: $PropertyType<$Exports<"lodash">, "difference">; -} - -declare module "lodash/differenceBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "differenceBy">; -} - -declare module "lodash/differenceWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "differenceWith">; -} - -declare module "lodash/drop" { - declare module.exports: $PropertyType<$Exports<"lodash">, "drop">; -} - -declare module "lodash/dropRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropRight">; -} - -declare module "lodash/dropRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropRightWhile">; -} - -declare module "lodash/dropWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropWhile">; -} - -declare module "lodash/fill" { - declare module.exports: $PropertyType<$Exports<"lodash">, "fill">; -} - -declare module "lodash/findIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findIndex">; -} - -declare module "lodash/findLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLastIndex">; -} - -declare module "lodash/first" { - declare module.exports: $PropertyType<$Exports<"lodash">, "first">; -} - -declare module "lodash/flatten" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatten">; -} - -declare module "lodash/flattenDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDeep">; -} - -declare module "lodash/flattenDepth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDepth">; -} - -declare module "lodash/fromPairs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "fromPairs">; -} - -declare module "lodash/head" { - declare module.exports: $PropertyType<$Exports<"lodash">, "head">; -} - -declare module "lodash/indexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "indexOf">; -} - -declare module "lodash/initial" { - declare module.exports: $PropertyType<$Exports<"lodash">, "initial">; -} - -declare module "lodash/intersection" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersection">; -} - -declare module "lodash/intersectionBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionBy">; -} - -declare module "lodash/intersectionWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionWith">; -} - -declare module "lodash/join" { - declare module.exports: $PropertyType<$Exports<"lodash">, "join">; -} - -declare module "lodash/last" { - declare module.exports: $PropertyType<$Exports<"lodash">, "last">; -} - -declare module "lodash/lastIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lastIndexOf">; -} - -declare module "lodash/nth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "nth">; -} - -declare module "lodash/pull" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pull">; -} - -declare module "lodash/pullAll" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAll">; -} - -declare module "lodash/pullAllBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllBy">; -} - -declare module "lodash/pullAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllWith">; -} - -declare module "lodash/pullAt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAt">; -} - -declare module "lodash/remove" { - declare module.exports: $PropertyType<$Exports<"lodash">, "remove">; -} - -declare module "lodash/reverse" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reverse">; -} - -declare module "lodash/slice" { - declare module.exports: $PropertyType<$Exports<"lodash">, "slice">; -} - -declare module "lodash/sortedIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndex">; -} - -declare module "lodash/sortedIndexBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexBy">; -} - -declare module "lodash/sortedIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexOf">; -} - -declare module "lodash/sortedLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedLastIndex">; -} - -declare module "lodash/sortedLastIndexBy" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "sortedLastIndexBy" - >; -} - -declare module "lodash/sortedLastIndexOf" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "sortedLastIndexOf" - >; -} - -declare module "lodash/sortedUniq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniq">; -} - -declare module "lodash/sortedUniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniqBy">; -} - -declare module "lodash/tail" { - declare module.exports: $PropertyType<$Exports<"lodash">, "tail">; -} - -declare module "lodash/take" { - declare module.exports: $PropertyType<$Exports<"lodash">, "take">; -} - -declare module "lodash/takeRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeRight">; -} - -declare module "lodash/takeRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeRightWhile">; -} - -declare module "lodash/takeWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeWhile">; -} - -declare module "lodash/union" { - declare module.exports: $PropertyType<$Exports<"lodash">, "union">; -} - -declare module "lodash/unionBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unionBy">; -} - -declare module "lodash/unionWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unionWith">; -} - -declare module "lodash/uniq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniq">; -} - -declare module "lodash/uniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqBy">; -} - -declare module "lodash/uniqWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqWith">; -} - -declare module "lodash/unzip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unzip">; -} - -declare module "lodash/unzipWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unzipWith">; -} - -declare module "lodash/without" { - declare module.exports: $PropertyType<$Exports<"lodash">, "without">; -} - -declare module "lodash/xor" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xor">; -} - -declare module "lodash/xorBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xorBy">; -} - -declare module "lodash/xorWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xorWith">; -} - -declare module "lodash/zip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zip">; -} - -declare module "lodash/zipObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipObject">; -} - -declare module "lodash/zipObjectDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipObjectDeep">; -} - -declare module "lodash/zipWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipWith">; -} - -declare module "lodash/countBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "countBy">; -} - -declare module "lodash/each" { - declare module.exports: $PropertyType<$Exports<"lodash">, "each">; -} - -declare module "lodash/eachRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "eachRight">; -} - -declare module "lodash/every" { - declare module.exports: $PropertyType<$Exports<"lodash">, "every">; -} - -declare module "lodash/filter" { - declare module.exports: $PropertyType<$Exports<"lodash">, "filter">; -} - -declare module "lodash/find" { - declare module.exports: $PropertyType<$Exports<"lodash">, "find">; -} - -declare module "lodash/findLast" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLast">; -} - -declare module "lodash/flatMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMap">; -} - -declare module "lodash/flatMapDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDeep">; -} - -declare module "lodash/flatMapDepth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDepth">; -} - -declare module "lodash/forEach" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forEach">; -} - -declare module "lodash/forEachRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forEachRight">; -} - -declare module "lodash/groupBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "groupBy">; -} - -declare module "lodash/includes" { - declare module.exports: $PropertyType<$Exports<"lodash">, "includes">; -} - -declare module "lodash/invokeMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invokeMap">; -} - -declare module "lodash/keyBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keyBy">; -} - -declare module "lodash/map" { - declare module.exports: $PropertyType<$Exports<"lodash">, "map">; -} - -declare module "lodash/orderBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "orderBy">; -} - -declare module "lodash/partition" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partition">; -} - -declare module "lodash/reduce" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reduce">; -} - -declare module "lodash/reduceRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reduceRight">; -} - -declare module "lodash/reject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reject">; -} - -declare module "lodash/sample" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sample">; -} - -declare module "lodash/sampleSize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sampleSize">; -} - -declare module "lodash/shuffle" { - declare module.exports: $PropertyType<$Exports<"lodash">, "shuffle">; -} - -declare module "lodash/size" { - declare module.exports: $PropertyType<$Exports<"lodash">, "size">; -} - -declare module "lodash/some" { - declare module.exports: $PropertyType<$Exports<"lodash">, "some">; -} - -declare module "lodash/sortBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortBy">; -} - -declare module "lodash/now" { - declare module.exports: $PropertyType<$Exports<"lodash">, "now">; -} - -declare module "lodash/after" { - declare module.exports: $PropertyType<$Exports<"lodash">, "after">; -} - -declare module "lodash/ary" { - declare module.exports: $PropertyType<$Exports<"lodash">, "ary">; -} - -declare module "lodash/before" { - declare module.exports: $PropertyType<$Exports<"lodash">, "before">; -} - -declare module "lodash/bind" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bind">; -} - -declare module "lodash/bindKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bindKey">; -} - -declare module "lodash/curry" { - declare module.exports: $PropertyType<$Exports<"lodash">, "curry">; -} - -declare module "lodash/curryRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "curryRight">; -} - -declare module "lodash/debounce" { - declare module.exports: $PropertyType<$Exports<"lodash">, "debounce">; -} - -declare module "lodash/defer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defer">; -} - -declare module "lodash/delay" { - declare module.exports: $PropertyType<$Exports<"lodash">, "delay">; -} - -declare module "lodash/flip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flip">; -} - -declare module "lodash/memoize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "memoize">; -} - -declare module "lodash/negate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "negate">; -} - -declare module "lodash/once" { - declare module.exports: $PropertyType<$Exports<"lodash">, "once">; -} - -declare module "lodash/overArgs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overArgs">; -} - -declare module "lodash/partial" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partial">; -} - -declare module "lodash/partialRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partialRight">; -} - -declare module "lodash/rearg" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rearg">; -} - -declare module "lodash/rest" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rest">; -} - -declare module "lodash/spread" { - declare module.exports: $PropertyType<$Exports<"lodash">, "spread">; -} - -declare module "lodash/throttle" { - declare module.exports: $PropertyType<$Exports<"lodash">, "throttle">; -} - -declare module "lodash/unary" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unary">; -} - -declare module "lodash/wrap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "wrap">; -} - -declare module "lodash/castArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "castArray">; -} - -declare module "lodash/clone" { - declare module.exports: $PropertyType<$Exports<"lodash">, "clone">; -} - -declare module "lodash/cloneDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeep">; -} - -declare module "lodash/cloneDeepWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeepWith">; -} - -declare module "lodash/cloneWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneWith">; -} - -declare module "lodash/conformsTo" { - declare module.exports: $PropertyType<$Exports<"lodash">, "conformsTo">; -} - -declare module "lodash/eq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "eq">; -} - -declare module "lodash/gt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "gt">; -} - -declare module "lodash/gte" { - declare module.exports: $PropertyType<$Exports<"lodash">, "gte">; -} - -declare module "lodash/isArguments" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArguments">; -} - -declare module "lodash/isArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArray">; -} - -declare module "lodash/isArrayBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayBuffer">; -} - -declare module "lodash/isArrayLike" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayLike">; -} - -declare module "lodash/isArrayLikeObject" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "isArrayLikeObject" - >; -} - -declare module "lodash/isBoolean" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isBoolean">; -} - -declare module "lodash/isBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isBuffer">; -} - -declare module "lodash/isDate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isDate">; -} - -declare module "lodash/isElement" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isElement">; -} - -declare module "lodash/isEmpty" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEmpty">; -} - -declare module "lodash/isEqual" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEqual">; -} - -declare module "lodash/isEqualWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEqualWith">; -} - -declare module "lodash/isError" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isError">; -} - -declare module "lodash/isFinite" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isFinite">; -} - -declare module "lodash/isFunction" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isFunction">; -} - -declare module "lodash/isInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isInteger">; -} - -declare module "lodash/isLength" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isLength">; -} - -declare module "lodash/isMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMap">; -} - -declare module "lodash/isMatch" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMatch">; -} - -declare module "lodash/isMatchWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMatchWith">; -} - -declare module "lodash/isNaN" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNaN">; -} - -declare module "lodash/isNative" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNative">; -} - -declare module "lodash/isNil" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNil">; -} - -declare module "lodash/isNull" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNull">; -} - -declare module "lodash/isNumber" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNumber">; -} - -declare module "lodash/isObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isObject">; -} - -declare module "lodash/isObjectLike" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isObjectLike">; -} - -declare module "lodash/isPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isPlainObject">; -} - -declare module "lodash/isRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isRegExp">; -} - -declare module "lodash/isSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSafeInteger">; -} - -declare module "lodash/isSet" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSet">; -} - -declare module "lodash/isString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isString">; -} - -declare module "lodash/isSymbol" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSymbol">; -} - -declare module "lodash/isTypedArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isTypedArray">; -} - -declare module "lodash/isUndefined" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isUndefined">; -} - -declare module "lodash/isWeakMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakMap">; -} - -declare module "lodash/isWeakSet" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakSet">; -} - -declare module "lodash/lt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lt">; -} - -declare module "lodash/lte" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lte">; -} - -declare module "lodash/toArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toArray">; -} - -declare module "lodash/toFinite" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toFinite">; -} - -declare module "lodash/toInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toInteger">; -} - -declare module "lodash/toLength" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toLength">; -} - -declare module "lodash/toNumber" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toNumber">; -} - -declare module "lodash/toPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPlainObject">; -} - -declare module "lodash/toSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toSafeInteger">; -} - -declare module "lodash/toString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toString">; -} - -declare module "lodash/add" { - declare module.exports: $PropertyType<$Exports<"lodash">, "add">; -} - -declare module "lodash/ceil" { - declare module.exports: $PropertyType<$Exports<"lodash">, "ceil">; -} - -declare module "lodash/divide" { - declare module.exports: $PropertyType<$Exports<"lodash">, "divide">; -} - -declare module "lodash/floor" { - declare module.exports: $PropertyType<$Exports<"lodash">, "floor">; -} - -declare module "lodash/max" { - declare module.exports: $PropertyType<$Exports<"lodash">, "max">; -} - -declare module "lodash/maxBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "maxBy">; -} - -declare module "lodash/mean" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mean">; -} - -declare module "lodash/meanBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "meanBy">; -} - -declare module "lodash/min" { - declare module.exports: $PropertyType<$Exports<"lodash">, "min">; -} - -declare module "lodash/minBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "minBy">; -} - -declare module "lodash/multiply" { - declare module.exports: $PropertyType<$Exports<"lodash">, "multiply">; -} - -declare module "lodash/round" { - declare module.exports: $PropertyType<$Exports<"lodash">, "round">; -} - -declare module "lodash/subtract" { - declare module.exports: $PropertyType<$Exports<"lodash">, "subtract">; -} - -declare module "lodash/sum" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sum">; -} - -declare module "lodash/sumBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sumBy">; -} - -declare module "lodash/clamp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "clamp">; -} - -declare module "lodash/inRange" { - declare module.exports: $PropertyType<$Exports<"lodash">, "inRange">; -} - -declare module "lodash/random" { - declare module.exports: $PropertyType<$Exports<"lodash">, "random">; -} - -declare module "lodash/assign" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assign">; -} - -declare module "lodash/assignIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignIn">; -} - -declare module "lodash/assignInWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignInWith">; -} - -declare module "lodash/assignWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignWith">; -} - -declare module "lodash/at" { - declare module.exports: $PropertyType<$Exports<"lodash">, "at">; -} - -declare module "lodash/create" { - declare module.exports: $PropertyType<$Exports<"lodash">, "create">; -} - -declare module "lodash/defaults" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaults">; -} - -declare module "lodash/defaultsDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaultsDeep">; -} - -declare module "lodash/entries" { - declare module.exports: $PropertyType<$Exports<"lodash">, "entries">; -} - -declare module "lodash/entriesIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "entriesIn">; -} - -declare module "lodash/extend" { - declare module.exports: $PropertyType<$Exports<"lodash">, "extend">; -} - -declare module "lodash/extendWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "extendWith">; -} - -declare module "lodash/findKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findKey">; -} - -declare module "lodash/findLastKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLastKey">; -} - -declare module "lodash/forIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forIn">; -} - -declare module "lodash/forInRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forInRight">; -} - -declare module "lodash/forOwn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forOwn">; -} - -declare module "lodash/forOwnRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forOwnRight">; -} - -declare module "lodash/functions" { - declare module.exports: $PropertyType<$Exports<"lodash">, "functions">; -} - -declare module "lodash/functionsIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "functionsIn">; -} - -declare module "lodash/get" { - declare module.exports: $PropertyType<$Exports<"lodash">, "get">; -} - -declare module "lodash/has" { - declare module.exports: $PropertyType<$Exports<"lodash">, "has">; -} - -declare module "lodash/hasIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "hasIn">; -} - -declare module "lodash/invert" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invert">; -} - -declare module "lodash/invertBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invertBy">; -} - -declare module "lodash/invoke" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invoke">; -} - -declare module "lodash/keys" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keys">; -} - -declare module "lodash/keysIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keysIn">; -} - -declare module "lodash/mapKeys" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mapKeys">; -} - -declare module "lodash/mapValues" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mapValues">; -} - -declare module "lodash/merge" { - declare module.exports: $PropertyType<$Exports<"lodash">, "merge">; -} - -declare module "lodash/mergeWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mergeWith">; -} - -declare module "lodash/omit" { - declare module.exports: $PropertyType<$Exports<"lodash">, "omit">; -} - -declare module "lodash/omitBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "omitBy">; -} - -declare module "lodash/pick" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pick">; -} - -declare module "lodash/pickBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pickBy">; -} - -declare module "lodash/result" { - declare module.exports: $PropertyType<$Exports<"lodash">, "result">; -} - -declare module "lodash/set" { - declare module.exports: $PropertyType<$Exports<"lodash">, "set">; -} - -declare module "lodash/setWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "setWith">; -} - -declare module "lodash/toPairs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPairs">; -} - -declare module "lodash/toPairsIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPairsIn">; -} - -declare module "lodash/transform" { - declare module.exports: $PropertyType<$Exports<"lodash">, "transform">; -} - -declare module "lodash/unset" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unset">; -} - -declare module "lodash/update" { - declare module.exports: $PropertyType<$Exports<"lodash">, "update">; -} - -declare module "lodash/updateWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "updateWith">; -} - -declare module "lodash/values" { - declare module.exports: $PropertyType<$Exports<"lodash">, "values">; -} - -declare module "lodash/valuesIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "valuesIn">; -} - -declare module "lodash/chain" { - declare module.exports: $PropertyType<$Exports<"lodash">, "chain">; -} - -declare module "lodash/tap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "tap">; -} - -declare module "lodash/thru" { - declare module.exports: $PropertyType<$Exports<"lodash">, "thru">; -} - -declare module "lodash/camelCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "camelCase">; -} - -declare module "lodash/capitalize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "capitalize">; -} - -declare module "lodash/deburr" { - declare module.exports: $PropertyType<$Exports<"lodash">, "deburr">; -} - -declare module "lodash/endsWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "endsWith">; -} - -declare module "lodash/escape" { - declare module.exports: $PropertyType<$Exports<"lodash">, "escape">; -} - -declare module "lodash/escapeRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "escapeRegExp">; -} - -declare module "lodash/kebabCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "kebabCase">; -} - -declare module "lodash/lowerCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lowerCase">; -} - -declare module "lodash/lowerFirst" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lowerFirst">; -} - -declare module "lodash/pad" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pad">; -} - -declare module "lodash/padEnd" { - declare module.exports: $PropertyType<$Exports<"lodash">, "padEnd">; -} - -declare module "lodash/padStart" { - declare module.exports: $PropertyType<$Exports<"lodash">, "padStart">; -} - -declare module "lodash/parseInt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "parseInt">; -} - -declare module "lodash/repeat" { - declare module.exports: $PropertyType<$Exports<"lodash">, "repeat">; -} - -declare module "lodash/replace" { - declare module.exports: $PropertyType<$Exports<"lodash">, "replace">; -} - -declare module "lodash/snakeCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "snakeCase">; -} - -declare module "lodash/split" { - declare module.exports: $PropertyType<$Exports<"lodash">, "split">; -} - -declare module "lodash/startCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "startCase">; -} - -declare module "lodash/startsWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "startsWith">; -} - -declare module "lodash/template" { - declare module.exports: $PropertyType<$Exports<"lodash">, "template">; -} - -declare module "lodash/toLower" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toLower">; -} - -declare module "lodash/toUpper" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toUpper">; -} - -declare module "lodash/trim" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trim">; -} - -declare module "lodash/trimEnd" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trimEnd">; -} - -declare module "lodash/trimStart" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trimStart">; -} - -declare module "lodash/truncate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "truncate">; -} - -declare module "lodash/unescape" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unescape">; -} - -declare module "lodash/upperCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "upperCase">; -} - -declare module "lodash/upperFirst" { - declare module.exports: $PropertyType<$Exports<"lodash">, "upperFirst">; -} - -declare module "lodash/words" { - declare module.exports: $PropertyType<$Exports<"lodash">, "words">; -} - -declare module "lodash/attempt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "attempt">; -} - -declare module "lodash/bindAll" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bindAll">; -} - -declare module "lodash/cond" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cond">; -} - -declare module "lodash/conforms" { - declare module.exports: $PropertyType<$Exports<"lodash">, "conforms">; -} - -declare module "lodash/constant" { - declare module.exports: $PropertyType<$Exports<"lodash">, "constant">; -} - -declare module "lodash/defaultTo" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaultTo">; -} - -declare module "lodash/flow" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flow">; -} - -declare module "lodash/flowRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flowRight">; -} - -declare module "lodash/identity" { - declare module.exports: $PropertyType<$Exports<"lodash">, "identity">; -} - -declare module "lodash/iteratee" { - declare module.exports: $PropertyType<$Exports<"lodash">, "iteratee">; -} - -declare module "lodash/matches" { - declare module.exports: $PropertyType<$Exports<"lodash">, "matches">; -} - -declare module "lodash/matchesProperty" { - declare module.exports: $PropertyType<$Exports<"lodash">, "matchesProperty">; -} - -declare module "lodash/method" { - declare module.exports: $PropertyType<$Exports<"lodash">, "method">; -} - -declare module "lodash/methodOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "methodOf">; -} - -declare module "lodash/mixin" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mixin">; -} - -declare module "lodash/noConflict" { - declare module.exports: $PropertyType<$Exports<"lodash">, "noConflict">; -} - -declare module "lodash/noop" { - declare module.exports: $PropertyType<$Exports<"lodash">, "noop">; -} - -declare module "lodash/nthArg" { - declare module.exports: $PropertyType<$Exports<"lodash">, "nthArg">; -} - -declare module "lodash/over" { - declare module.exports: $PropertyType<$Exports<"lodash">, "over">; -} - -declare module "lodash/overEvery" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overEvery">; -} - -declare module "lodash/overSome" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overSome">; -} - -declare module "lodash/property" { - declare module.exports: $PropertyType<$Exports<"lodash">, "property">; -} - -declare module "lodash/propertyOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "propertyOf">; -} - -declare module "lodash/range" { - declare module.exports: $PropertyType<$Exports<"lodash">, "range">; -} - -declare module "lodash/rangeRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rangeRight">; -} - -declare module "lodash/runInContext" { - declare module.exports: $PropertyType<$Exports<"lodash">, "runInContext">; -} - -declare module "lodash/stubArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubArray">; -} - -declare module "lodash/stubFalse" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubFalse">; -} - -declare module "lodash/stubObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubObject">; -} - -declare module "lodash/stubString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubString">; -} - -declare module "lodash/stubTrue" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubTrue">; -} - -declare module "lodash/times" { - declare module.exports: $PropertyType<$Exports<"lodash">, "times">; -} - -declare module "lodash/toPath" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPath">; -} - -declare module "lodash/uniqueId" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqueId">; -} - -declare module "lodash/fp/chunk" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "chunk">; -} - -declare module "lodash/fp/compact" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "compact">; -} - -declare module "lodash/fp/concat" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "concat">; -} - -declare module "lodash/fp/difference" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "difference">; -} - -declare module "lodash/fp/differenceBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "differenceBy">; -} - -declare module "lodash/fp/differenceWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "differenceWith">; -} - -declare module "lodash/fp/drop" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "drop">; -} - -declare module "lodash/fp/dropLast" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "dropLast">; -} - -declare module "lodash/fp/dropRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "dropRight">; -} - -declare module "lodash/fp/dropRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "dropRightWhile">; -} - -declare module "lodash/fp/dropWhile" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "dropWhile">; -} - -declare module "lodash/fp/dropLastWhile" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "dropLastWhile">; -} - -declare module "lodash/fp/fill" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "fill">; -} - -declare module "lodash/fp/findIndex" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findIndex">; -} - -declare module "lodash/fp/findIndexFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findIndexFrom">; -} - -declare module "lodash/fp/findLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findLastIndex">; -} - -declare module "lodash/fp/findLastIndexFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findLastIndexFrom">; -} - -declare module "lodash/fp/first" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "first">; -} - -declare module "lodash/fp/flatten" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flatten">; -} - -declare module "lodash/fp/unnest" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unnest">; -} - -declare module "lodash/fp/flattenDeep" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flattenDeep">; -} - -declare module "lodash/fp/flattenDepth" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flattenDepth">; -} - -declare module "lodash/fp/fromPairs" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "fromPairs">; -} - -declare module "lodash/fp/head" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "head">; -} - -declare module "lodash/fp/indexOf" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "indexOf">; -} - -declare module "lodash/fp/indexOfFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "indexOfFrom">; -} - -declare module "lodash/fp/initial" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "initial">; -} - -declare module "lodash/fp/init" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "init">; -} - -declare module "lodash/fp/intersection" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "intersection">; -} - -declare module "lodash/fp/intersectionBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "intersectionBy">; -} - -declare module "lodash/fp/intersectionWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "intersectionWith">; -} - -declare module "lodash/fp/join" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "join">; -} - -declare module "lodash/fp/last" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "last">; -} - -declare module "lodash/fp/lastIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "lastIndexOf">; -} - -declare module "lodash/fp/lastIndexOfFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "lastIndexOfFrom">; -} - -declare module "lodash/fp/nth" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "nth">; -} - -declare module "lodash/fp/pull" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pull">; -} - -declare module "lodash/fp/pullAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pullAll">; -} - -declare module "lodash/fp/pullAllBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pullAllBy">; -} - -declare module "lodash/fp/pullAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pullAllWith">; -} - -declare module "lodash/fp/pullAt" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pullAt">; -} - -declare module "lodash/fp/remove" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "remove">; -} - -declare module "lodash/fp/reverse" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "reverse">; -} - -declare module "lodash/fp/slice" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "slice">; -} - -declare module "lodash/fp/sortedIndex" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedIndex">; -} - -declare module "lodash/fp/sortedIndexBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedIndexBy">; -} - -declare module "lodash/fp/sortedIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedIndexOf">; -} - -declare module "lodash/fp/sortedLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedLastIndex">; -} - -declare module "lodash/fp/sortedLastIndexBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedLastIndexBy">; -} - -declare module "lodash/fp/sortedLastIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedLastIndexOf">; -} - -declare module "lodash/fp/sortedUniq" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedUniq">; -} - -declare module "lodash/fp/sortedUniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortedUniqBy">; -} - -declare module "lodash/fp/tail" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "tail">; -} - -declare module "lodash/fp/take" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "take">; -} - -declare module "lodash/fp/takeRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "takeRight">; -} - -declare module "lodash/fp/takeLast" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "takeLast">; -} - -declare module "lodash/fp/takeRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "takeRightWhile">; -} - -declare module "lodash/fp/takeLastWhile" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "takeLastWhile">; -} - -declare module "lodash/fp/takeWhile" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "takeWhile">; -} - -declare module "lodash/fp/union" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "union">; -} - -declare module "lodash/fp/unionBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unionBy">; -} - -declare module "lodash/fp/unionWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unionWith">; -} - -declare module "lodash/fp/uniq" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "uniq">; -} - -declare module "lodash/fp/uniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "uniqBy">; -} - -declare module "lodash/fp/uniqWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "uniqWith">; -} - -declare module "lodash/fp/unzip" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unzip">; -} - -declare module "lodash/fp/unzipWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unzipWith">; -} - -declare module "lodash/fp/without" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "without">; -} - -declare module "lodash/fp/xor" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "xor">; -} - -declare module "lodash/fp/symmetricDifference" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "symmetricDifference">; -} - -declare module "lodash/fp/xorBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "xorBy">; -} - -declare module "lodash/fp/symmetricDifferenceBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "symmetricDifferenceBy">; -} - -declare module "lodash/fp/xorWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "xorWith">; -} - -declare module "lodash/fp/symmetricDifferenceWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "symmetricDifferenceWith">; -} - -declare module "lodash/fp/zip" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "zip">; -} - -declare module "lodash/fp/zipAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "zipAll">; -} - -declare module "lodash/fp/zipObject" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "zipObject">; -} - -declare module "lodash/fp/zipObj" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "zipObj">; -} - -declare module "lodash/fp/zipObjectDeep" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "zipObjectDeep">; -} - -declare module "lodash/fp/zipWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "zipWith">; -} - -declare module "lodash/fp/countBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "countBy">; -} - -declare module "lodash/fp/each" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "each">; -} - -declare module "lodash/fp/eachRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "eachRight">; -} - -declare module "lodash/fp/every" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "every">; -} - -declare module "lodash/fp/all" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "all">; -} - -declare module "lodash/fp/filter" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "filter">; -} - -declare module "lodash/fp/find" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "find">; -} - -declare module "lodash/fp/findFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findFrom">; -} - -declare module "lodash/fp/findLast" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findLast">; -} - -declare module "lodash/fp/findLastFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findLastFrom">; -} - -declare module "lodash/fp/flatMap" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flatMap">; -} - -declare module "lodash/fp/flatMapDeep" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flatMapDeep">; -} - -declare module "lodash/fp/flatMapDepth" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flatMapDepth">; -} - -declare module "lodash/fp/forEach" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "forEach">; -} - -declare module "lodash/fp/forEachRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "forEachRight">; -} - -declare module "lodash/fp/groupBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "groupBy">; -} - -declare module "lodash/fp/includes" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "includes">; -} - -declare module "lodash/fp/contains" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "contains">; -} - -declare module "lodash/fp/includesFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "includesFrom">; -} - -declare module "lodash/fp/invokeMap" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "invokeMap">; -} - -declare module "lodash/fp/invokeArgsMap" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "invokeArgsMap">; -} - -declare module "lodash/fp/keyBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "keyBy">; -} - -declare module "lodash/fp/indexBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "indexBy">; -} - -declare module "lodash/fp/map" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "map">; -} - -declare module "lodash/fp/pluck" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pluck">; -} - -declare module "lodash/fp/orderBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "orderBy">; -} - -declare module "lodash/fp/partition" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "partition">; -} - -declare module "lodash/fp/reduce" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "reduce">; -} - -declare module "lodash/fp/reduceRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "reduceRight">; -} - -declare module "lodash/fp/reject" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "reject">; -} - -declare module "lodash/fp/sample" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sample">; -} - -declare module "lodash/fp/sampleSize" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sampleSize">; -} - -declare module "lodash/fp/shuffle" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "shuffle">; -} - -declare module "lodash/fp/size" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "size">; -} - -declare module "lodash/fp/some" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "some">; -} - -declare module "lodash/fp/any" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "any">; -} - -declare module "lodash/fp/sortBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sortBy">; -} - -declare module "lodash/fp/now" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "now">; -} - -declare module "lodash/fp/after" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "after">; -} - -declare module "lodash/fp/ary" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "ary">; -} - -declare module "lodash/fp/nAry" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "nAry">; -} - -declare module "lodash/fp/before" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "before">; -} - -declare module "lodash/fp/bind" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "bind">; -} - -declare module "lodash/fp/bindKey" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "bindKey">; -} - -declare module "lodash/fp/curry" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "curry">; -} - -declare module "lodash/fp/curryN" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "curryN">; -} - -declare module "lodash/fp/curryRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "curryRight">; -} - -declare module "lodash/fp/curryRightN" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "curryRightN">; -} - -declare module "lodash/fp/debounce" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "debounce">; -} - -declare module "lodash/fp/defer" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "defer">; -} - -declare module "lodash/fp/delay" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "delay">; -} - -declare module "lodash/fp/flip" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flip">; -} - -declare module "lodash/fp/memoize" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "memoize">; -} - -declare module "lodash/fp/negate" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "negate">; -} - -declare module "lodash/fp/complement" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "complement">; -} - -declare module "lodash/fp/once" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "once">; -} - -declare module "lodash/fp/overArgs" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "overArgs">; -} - -declare module "lodash/fp/useWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "useWith">; -} - -declare module "lodash/fp/partial" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "partial">; -} - -declare module "lodash/fp/partialRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "partialRight">; -} - -declare module "lodash/fp/rearg" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "rearg">; -} - -declare module "lodash/fp/rest" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "rest">; -} - -declare module "lodash/fp/unapply" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unapply">; -} - -declare module "lodash/fp/restFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "restFrom">; -} - -declare module "lodash/fp/spread" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "spread">; -} - -declare module "lodash/fp/apply" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "apply">; -} - -declare module "lodash/fp/spreadFrom" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "spreadFrom">; -} - -declare module "lodash/fp/throttle" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "throttle">; -} - -declare module "lodash/fp/unary" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unary">; -} - -declare module "lodash/fp/wrap" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "wrap">; -} - -declare module "lodash/fp/castArray" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "castArray">; -} - -declare module "lodash/fp/clone" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "clone">; -} - -declare module "lodash/fp/cloneDeep" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "cloneDeep">; -} - -declare module "lodash/fp/cloneDeepWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "cloneDeepWith">; -} - -declare module "lodash/fp/cloneWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "cloneWith">; -} - -declare module "lodash/fp/conformsTo" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "conformsTo">; -} - -declare module "lodash/fp/where" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "where">; -} - -declare module "lodash/fp/conforms" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "conforms">; -} - -declare module "lodash/fp/eq" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "eq">; -} - -declare module "lodash/fp/identical" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "identical">; -} - -declare module "lodash/fp/gt" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "gt">; -} - -declare module "lodash/fp/gte" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "gte">; -} - -declare module "lodash/fp/isArguments" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isArguments">; -} - -declare module "lodash/fp/isArray" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isArray">; -} - -declare module "lodash/fp/isArrayBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isArrayBuffer">; -} - -declare module "lodash/fp/isArrayLike" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isArrayLike">; -} - -declare module "lodash/fp/isArrayLikeObject" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isArrayLikeObject">; -} - -declare module "lodash/fp/isBoolean" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isBoolean">; -} - -declare module "lodash/fp/isBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isBuffer">; -} - -declare module "lodash/fp/isDate" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isDate">; -} - -declare module "lodash/fp/isElement" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isElement">; -} - -declare module "lodash/fp/isEmpty" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isEmpty">; -} - -declare module "lodash/fp/isEqual" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isEqual">; -} - -declare module "lodash/fp/equals" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "equals">; -} - -declare module "lodash/fp/isEqualWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isEqualWith">; -} - -declare module "lodash/fp/isError" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isError">; -} - -declare module "lodash/fp/isFinite" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isFinite">; -} - -declare module "lodash/fp/isFunction" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isFunction">; -} - -declare module "lodash/fp/isInteger" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isInteger">; -} - -declare module "lodash/fp/isLength" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isLength">; -} - -declare module "lodash/fp/isMap" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isMap">; -} - -declare module "lodash/fp/isMatch" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isMatch">; -} - -declare module "lodash/fp/whereEq" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "whereEq">; -} - -declare module "lodash/fp/isMatchWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isMatchWith">; -} - -declare module "lodash/fp/isNaN" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isNaN">; -} - -declare module "lodash/fp/isNative" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isNative">; -} - -declare module "lodash/fp/isNil" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isNil">; -} - -declare module "lodash/fp/isNull" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isNull">; -} - -declare module "lodash/fp/isNumber" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isNumber">; -} - -declare module "lodash/fp/isObject" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isObject">; -} - -declare module "lodash/fp/isObjectLike" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isObjectLike">; -} - -declare module "lodash/fp/isPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isPlainObject">; -} - -declare module "lodash/fp/isRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isRegExp">; -} - -declare module "lodash/fp/isSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isSafeInteger">; -} - -declare module "lodash/fp/isSet" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isSet">; -} - -declare module "lodash/fp/isString" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isString">; -} - -declare module "lodash/fp/isSymbol" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isSymbol">; -} - -declare module "lodash/fp/isTypedArray" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isTypedArray">; -} - -declare module "lodash/fp/isUndefined" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isUndefined">; -} - -declare module "lodash/fp/isWeakMap" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isWeakMap">; -} - -declare module "lodash/fp/isWeakSet" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "isWeakSet">; -} - -declare module "lodash/fp/lt" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "lt">; -} - -declare module "lodash/fp/lte" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "lte">; -} - -declare module "lodash/fp/toArray" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toArray">; -} - -declare module "lodash/fp/toFinite" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toFinite">; -} - -declare module "lodash/fp/toInteger" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toInteger">; -} - -declare module "lodash/fp/toLength" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toLength">; -} - -declare module "lodash/fp/toNumber" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toNumber">; -} - -declare module "lodash/fp/toPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toPlainObject">; -} - -declare module "lodash/fp/toSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toSafeInteger">; -} - -declare module "lodash/fp/toString" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toString">; -} - -declare module "lodash/fp/add" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "add">; -} - -declare module "lodash/fp/ceil" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "ceil">; -} - -declare module "lodash/fp/divide" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "divide">; -} - -declare module "lodash/fp/floor" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "floor">; -} - -declare module "lodash/fp/max" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "max">; -} - -declare module "lodash/fp/maxBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "maxBy">; -} - -declare module "lodash/fp/mean" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "mean">; -} - -declare module "lodash/fp/meanBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "meanBy">; -} - -declare module "lodash/fp/min" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "min">; -} - -declare module "lodash/fp/minBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "minBy">; -} - -declare module "lodash/fp/multiply" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "multiply">; -} - -declare module "lodash/fp/round" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "round">; -} - -declare module "lodash/fp/subtract" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "subtract">; -} - -declare module "lodash/fp/sum" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sum">; -} - -declare module "lodash/fp/sumBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "sumBy">; -} - -declare module "lodash/fp/clamp" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "clamp">; -} - -declare module "lodash/fp/inRange" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "inRange">; -} - -declare module "lodash/fp/random" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "random">; -} - -declare module "lodash/fp/assign" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assign">; -} - -declare module "lodash/fp/assignAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assignAll">; -} - -declare module "lodash/fp/assignInAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assignInAll">; -} - -declare module "lodash/fp/extendAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "extendAll">; -} - -declare module "lodash/fp/assignIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assignIn">; -} - -declare module "lodash/fp/assignInWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assignInWith">; -} - -declare module "lodash/fp/assignWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assignWith">; -} - -declare module "lodash/fp/assignInAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assignInAllWith">; -} - -declare module "lodash/fp/extendAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "extendAllWith">; -} - -declare module "lodash/fp/assignAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assignAllWith">; -} - -declare module "lodash/fp/at" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "at">; -} - -declare module "lodash/fp/props" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "props">; -} - -declare module "lodash/fp/paths" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "paths">; -} - -declare module "lodash/fp/create" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "create">; -} - -declare module "lodash/fp/defaults" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "defaults">; -} - -declare module "lodash/fp/defaultsAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "defaultsAll">; -} - -declare module "lodash/fp/defaultsDeep" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "defaultsDeep">; -} - -declare module "lodash/fp/defaultsDeepAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "defaultsDeepAll">; -} - -declare module "lodash/fp/entries" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "entries">; -} - -declare module "lodash/fp/entriesIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "entriesIn">; -} - -declare module "lodash/fp/extend" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "extend">; -} - -declare module "lodash/fp/extendWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "extendWith">; -} - -declare module "lodash/fp/findKey" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findKey">; -} - -declare module "lodash/fp/findLastKey" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "findLastKey">; -} - -declare module "lodash/fp/forIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "forIn">; -} - -declare module "lodash/fp/forInRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "forInRight">; -} - -declare module "lodash/fp/forOwn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "forOwn">; -} - -declare module "lodash/fp/forOwnRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "forOwnRight">; -} - -declare module "lodash/fp/functions" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "functions">; -} - -declare module "lodash/fp/functionsIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "functionsIn">; -} - -declare module "lodash/fp/get" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "get">; -} - -declare module "lodash/fp/prop" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "prop">; -} - -declare module "lodash/fp/path" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "path">; -} - -declare module "lodash/fp/getOr" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "getOr">; -} - -declare module "lodash/fp/propOr" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "propOr">; -} - -declare module "lodash/fp/pathOr" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pathOr">; -} - -declare module "lodash/fp/has" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "has">; -} - -declare module "lodash/fp/hasIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "hasIn">; -} - -declare module "lodash/fp/invert" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "invert">; -} - -declare module "lodash/fp/invertObj" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "invertObj">; -} - -declare module "lodash/fp/invertBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "invertBy">; -} - -declare module "lodash/fp/invoke" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "invoke">; -} - -declare module "lodash/fp/invokeArgs" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "invokeArgs">; -} - -declare module "lodash/fp/keys" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "keys">; -} - -declare module "lodash/fp/keysIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "keysIn">; -} - -declare module "lodash/fp/mapKeys" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "mapKeys">; -} - -declare module "lodash/fp/mapValues" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "mapValues">; -} - -declare module "lodash/fp/merge" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "merge">; -} - -declare module "lodash/fp/mergeAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "mergeAll">; -} - -declare module "lodash/fp/mergeWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "mergeWith">; -} - -declare module "lodash/fp/mergeAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "mergeAllWith">; -} - -declare module "lodash/fp/omit" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "omit">; -} - -declare module "lodash/fp/omitAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "omitAll">; -} - -declare module "lodash/fp/omitBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "omitBy">; -} - -declare module "lodash/fp/pick" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pick">; -} - -declare module "lodash/fp/pickAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pickAll">; -} - -declare module "lodash/fp/pickBy" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pickBy">; -} - -declare module "lodash/fp/result" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "result">; -} - -declare module "lodash/fp/set" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "set">; -} - -declare module "lodash/fp/assoc" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assoc">; -} - -declare module "lodash/fp/assocPath" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "assocPath">; -} - -declare module "lodash/fp/setWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "setWith">; -} - -declare module "lodash/fp/toPairs" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toPairs">; -} - -declare module "lodash/fp/toPairsIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toPairsIn">; -} - -declare module "lodash/fp/transform" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "transform">; -} - -declare module "lodash/fp/unset" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unset">; -} - -declare module "lodash/fp/dissoc" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "dissoc">; -} - -declare module "lodash/fp/dissocPath" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "dissocPath">; -} - -declare module "lodash/fp/update" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "update">; -} - -declare module "lodash/fp/updateWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "updateWith">; -} - -declare module "lodash/fp/values" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "values">; -} - -declare module "lodash/fp/valuesIn" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "valuesIn">; -} - -declare module "lodash/fp/tap" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "tap">; -} - -declare module "lodash/fp/thru" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "thru">; -} - -declare module "lodash/fp/camelCase" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "camelCase">; -} - -declare module "lodash/fp/capitalize" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "capitalize">; -} - -declare module "lodash/fp/deburr" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "deburr">; -} - -declare module "lodash/fp/endsWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "endsWith">; -} - -declare module "lodash/fp/escape" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "escape">; -} - -declare module "lodash/fp/escapeRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "escapeRegExp">; -} - -declare module "lodash/fp/kebabCase" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "kebabCase">; -} - -declare module "lodash/fp/lowerCase" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "lowerCase">; -} - -declare module "lodash/fp/lowerFirst" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "lowerFirst">; -} - -declare module "lodash/fp/pad" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pad">; -} - -declare module "lodash/fp/padChars" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "padChars">; -} - -declare module "lodash/fp/padEnd" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "padEnd">; -} - -declare module "lodash/fp/padCharsEnd" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "padCharsEnd">; -} - -declare module "lodash/fp/padStart" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "padStart">; -} - -declare module "lodash/fp/padCharsStart" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "padCharsStart">; -} - -declare module "lodash/fp/parseInt" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "parseInt">; -} - -declare module "lodash/fp/repeat" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "repeat">; -} - -declare module "lodash/fp/replace" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "replace">; -} - -declare module "lodash/fp/snakeCase" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "snakeCase">; -} - -declare module "lodash/fp/split" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "split">; -} - -declare module "lodash/fp/startCase" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "startCase">; -} - -declare module "lodash/fp/startsWith" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "startsWith">; -} - -declare module "lodash/fp/template" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "template">; -} - -declare module "lodash/fp/toLower" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toLower">; -} - -declare module "lodash/fp/toUpper" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toUpper">; -} - -declare module "lodash/fp/trim" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "trim">; -} - -declare module "lodash/fp/trimChars" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "trimChars">; -} - -declare module "lodash/fp/trimEnd" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "trimEnd">; -} - -declare module "lodash/fp/trimCharsEnd" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "trimCharsEnd">; -} - -declare module "lodash/fp/trimStart" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "trimStart">; -} - -declare module "lodash/fp/trimCharsStart" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "trimCharsStart">; -} - -declare module "lodash/fp/truncate" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "truncate">; -} - -declare module "lodash/fp/unescape" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "unescape">; -} - -declare module "lodash/fp/upperCase" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "upperCase">; -} - -declare module "lodash/fp/upperFirst" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "upperFirst">; -} - -declare module "lodash/fp/words" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "words">; -} - -declare module "lodash/fp/attempt" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "attempt">; -} - -declare module "lodash/fp/bindAll" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "bindAll">; -} - -declare module "lodash/fp/cond" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "cond">; -} - -declare module "lodash/fp/constant" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "constant">; -} - -declare module "lodash/fp/always" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "always">; -} - -declare module "lodash/fp/defaultTo" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "defaultTo">; -} - -declare module "lodash/fp/flow" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flow">; -} - -declare module "lodash/fp/pipe" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pipe">; -} - -declare module "lodash/fp/flowRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "flowRight">; -} - -declare module "lodash/fp/compose" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "compose">; -} - -declare module "lodash/fp/identity" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "identity">; -} - -declare module "lodash/fp/iteratee" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "iteratee">; -} - -declare module "lodash/fp/matches" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "matches">; -} - -declare module "lodash/fp/matchesProperty" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "matchesProperty">; -} - -declare module "lodash/fp/propEq" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "propEq">; -} - -declare module "lodash/fp/pathEq" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "pathEq">; -} - -declare module "lodash/fp/method" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "method">; -} - -declare module "lodash/fp/methodOf" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "methodOf">; -} - -declare module "lodash/fp/mixin" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "mixin">; -} - -declare module "lodash/fp/noConflict" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "noConflict">; -} - -declare module "lodash/fp/noop" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "noop">; -} - -declare module "lodash/fp/nthArg" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "nthArg">; -} - -declare module "lodash/fp/over" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "over">; -} - -declare module "lodash/fp/juxt" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "juxt">; -} - -declare module "lodash/fp/overEvery" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "overEvery">; -} - -declare module "lodash/fp/allPass" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "allPass">; -} - -declare module "lodash/fp/overSome" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "overSome">; -} - -declare module "lodash/fp/anyPass" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "anyPass">; -} - -declare module "lodash/fp/property" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "property">; -} - -declare module "lodash/fp/propertyOf" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "propertyOf">; -} - -declare module "lodash/fp/range" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "range">; -} - -declare module "lodash/fp/rangeStep" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "rangeStep">; -} - -declare module "lodash/fp/rangeRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "rangeRight">; -} - -declare module "lodash/fp/rangeStepRight" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "rangeStepRight">; -} - -declare module "lodash/fp/runInContext" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "runInContext">; -} - -declare module "lodash/fp/stubArray" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "stubArray">; -} - -declare module "lodash/fp/stubFalse" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "stubFalse">; -} - -declare module "lodash/fp/F" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "F">; -} - -declare module "lodash/fp/stubObject" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "stubObject">; -} - -declare module "lodash/fp/stubString" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "stubString">; -} - -declare module "lodash/fp/stubTrue" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "stubTrue">; -} - -declare module "lodash/fp/T" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "T">; -} - -declare module "lodash/fp/times" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "times">; -} - -declare module "lodash/fp/toPath" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "toPath">; -} - -declare module "lodash/fp/uniqueId" { - declare module.exports: $PropertyType<$Exports<"lodash/fp">, "uniqueId">; -} diff --git a/flow-typed/npm/moment_v2.3.x.js b/flow-typed/npm/moment_v2.3.x.js index f48f138cd..c2786e87f 100644 --- a/flow-typed/npm/moment_v2.3.x.js +++ b/flow-typed/npm/moment_v2.3.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 8c8d15d869ea4f62297d1620fad146e9 -// flow-typed version: d643daffb3/moment_v2.3.x/flow_>=v0.63.x +// flow-typed signature: 23b805356f90ad9384dd88489654e380 +// flow-typed version: e9374c5fe9/moment_v2.3.x/flow_>=v0.25.x type moment$MomentOptions = { y?: number | string, diff --git a/flow-typed/npm/netlify-cms_vx.x.x.js b/flow-typed/npm/netlify-cms_vx.x.x.js index eb1c1e9e2..c37343675 100644 --- a/flow-typed/npm/netlify-cms_vx.x.x.js +++ b/flow-typed/npm/netlify-cms_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7da6540b7a1069a9caf572accc8e7d3a -// flow-typed version: <>/netlify-cms_v^2.0.6/flow_v0.79.0 +// flow-typed signature: 31dbfb869f24fa3963a800ff94861653 +// flow-typed version: <>/netlify-cms_v^2.0.6/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/pre-commit_vx.x.x.js b/flow-typed/npm/pre-commit_vx.x.x.js index 8b0eb7e69..e320a70e3 100644 --- a/flow-typed/npm/pre-commit_vx.x.x.js +++ b/flow-typed/npm/pre-commit_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: fa49145574c0a0801a1d973f699f51a4 -// flow-typed version: <>/pre-commit_v^1.2.2/flow_v0.79.0 +// flow-typed signature: 7d38dc5afe4cbf9b462931eccd4d6c47 +// flow-typed version: <>/pre-commit_v^1.2.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/prettier_v1.x.x.js b/flow-typed/npm/prettier_v1.x.x.js index e69de29bb..0c2449152 100644 --- a/flow-typed/npm/prettier_v1.x.x.js +++ b/flow-typed/npm/prettier_v1.x.x.js @@ -0,0 +1,178 @@ +// flow-typed signature: 4eed8da2dc730dc33e7710b465eaa44b +// flow-typed version: cc7a557b34/prettier_v1.x.x/flow_>=v0.56.x + +declare module "prettier" { + declare type AST = Object; + declare type Doc = Object; + declare type FastPath = Object; + + declare type PrettierParserName = + | "babylon" + | "flow" + | "typescript" + | "postcss" + | "css" + | "less" + | "scss" + | "json" + | "graphql" + | "markdown" + | "vue"; + + declare type PrettierParser = { + [name: PrettierParserName]: (text: string, options?: Object) => AST + }; + + declare type CustomParser = ( + text: string, + parsers: PrettierParser, + options: Options + ) => AST; + + declare type Options = {| + printWidth?: number, + tabWidth?: number, + useTabs?: boolean, + semi?: boolean, + singleQuote?: boolean, + trailingComma?: "none" | "es5" | "all", + bracketSpacing?: boolean, + jsxBracketSameLine?: boolean, + arrowParens?: "avoid" | "always", + rangeStart?: number, + rangeEnd?: number, + parser?: PrettierParserName | CustomParser, + filepath?: string, + requirePragma?: boolean, + insertPragma?: boolean, + proseWrap?: "always" | "never" | "preserve", + plugins?: Array + |}; + + declare type Plugin = { + languages: SupportLanguage, + parsers: { [parserName: string]: Parser }, + printers: { [astFormat: string]: Printer } + }; + + declare type Parser = { + parse: ( + text: string, + parsers: { [parserName: string]: Parser }, + options: Object + ) => AST, + astFormat: string + }; + + declare type Printer = { + print: ( + path: FastPath, + options: Object, + print: (path: FastPath) => Doc + ) => Doc, + embed: ( + path: FastPath, + print: (path: FastPath) => Doc, + textToDoc: (text: string, options: Object) => Doc, + options: Object + ) => ?Doc + }; + + declare type CursorOptions = {| + cursorOffset: number, + printWidth?: $PropertyType, + tabWidth?: $PropertyType, + useTabs?: $PropertyType, + semi?: $PropertyType, + singleQuote?: $PropertyType, + trailingComma?: $PropertyType, + bracketSpacing?: $PropertyType, + jsxBracketSameLine?: $PropertyType, + arrowParens?: $PropertyType, + parser?: $PropertyType, + filepath?: $PropertyType, + requirePragma?: $PropertyType, + insertPragma?: $PropertyType, + proseWrap?: $PropertyType, + plugins?: $PropertyType + |}; + + declare type CursorResult = {| + formatted: string, + cursorOffset: number + |}; + + declare type ResolveConfigOptions = {| + useCache?: boolean, + config?: string, + editorconfig?: boolean + |}; + + declare type SupportLanguage = { + name: string, + since: string, + parsers: Array, + group?: string, + tmScope: string, + aceMode: string, + codemirrorMode: string, + codemirrorMimeType: string, + aliases?: Array, + extensions: Array, + filenames?: Array, + linguistLanguageId: number, + vscodeLanguageIds: Array + }; + + declare type SupportOption = {| + since: string, + type: "int" | "boolean" | "choice" | "path", + deprecated?: string, + redirect?: SupportOptionRedirect, + description: string, + oppositeDescription?: string, + default: SupportOptionValue, + range?: SupportOptionRange, + choices?: SupportOptionChoice + |}; + + declare type SupportOptionRedirect = {| + options: string, + value: SupportOptionValue + |}; + + declare type SupportOptionRange = {| + start: number, + end: number, + step: number + |}; + + declare type SupportOptionChoice = {| + value: boolean | string, + description?: string, + since?: string, + deprecated?: string, + redirect?: SupportOptionValue + |}; + + declare type SupportOptionValue = number | boolean | string; + + declare type SupportInfo = {| + languages: Array, + options: Array + |}; + + declare type Prettier = {| + format: (source: string, options?: Options) => string, + check: (source: string, options?: Options) => boolean, + formatWithCursor: (source: string, options: CursorOptions) => CursorResult, + resolveConfig: { + (filePath: string, options?: ResolveConfigOptions): Promise, + sync(filePath: string, options?: ResolveConfigOptions): Promise + }, + clearConfigCache: () => void, + getSupportInfo: (version?: string) => SupportInfo + |}; + + declare export default Prettier; +} diff --git a/flow-typed/npm/prismjs_vx.x.x.js b/flow-typed/npm/prismjs_vx.x.x.js index 849a3a854..1fd4c0ed3 100644 --- a/flow-typed/npm/prismjs_vx.x.x.js +++ b/flow-typed/npm/prismjs_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 2f13ced04b3323f540e39e11161e878c -// flow-typed version: <>/prismjs_v^1.15.0/flow_v0.79.0 +// flow-typed signature: 6fc1c2fee865d9e1069f9285f4afc20b +// flow-typed version: <>/prismjs_v^1.15.0/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/prop-types_v15.x.x.js b/flow-typed/npm/prop-types_v15.x.x.js deleted file mode 100644 index ba9478bfe..000000000 --- a/flow-typed/npm/prop-types_v15.x.x.js +++ /dev/null @@ -1,35 +0,0 @@ -// flow-typed signature: d9a983bb1ac458a256c31c139047bdbb -// flow-typed version: 927687984d/prop-types_v15.x.x/flow_>=v0.41.x - -type $npm$propTypes$ReactPropsCheckType = ( - props: any, - propName: string, - componentName: string, - href?: string) => ?Error; - -declare module 'prop-types' { - declare var array: React$PropType$Primitive>; - declare var bool: React$PropType$Primitive; - declare var func: React$PropType$Primitive; - declare var number: React$PropType$Primitive; - declare var object: React$PropType$Primitive; - declare var string: React$PropType$Primitive; - declare var symbol: React$PropType$Primitive; - declare var any: React$PropType$Primitive; - declare var arrayOf: React$PropType$ArrayOf; - declare var element: React$PropType$Primitive; /* TODO */ - declare var instanceOf: React$PropType$InstanceOf; - declare var node: React$PropType$Primitive; /* TODO */ - declare var objectOf: React$PropType$ObjectOf; - declare var oneOf: React$PropType$OneOf; - declare var oneOfType: React$PropType$OneOfType; - declare var shape: React$PropType$Shape; - - declare function checkPropTypes( - propTypes: $Subtype<{[_: $Keys]: $npm$propTypes$ReactPropsCheckType}>, - values: V, - location: string, - componentName: string, - getStack: ?(() => ?string) - ) : void; -} diff --git a/flow-typed/npm/ramda_v0.x.x.js b/flow-typed/npm/ramda_v0.x.x.js index 3151ce3b8..025cedece 100644 --- a/flow-typed/npm/ramda_v0.x.x.js +++ b/flow-typed/npm/ramda_v0.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 6fd4e29e6b460431005b1a6d591b9d6e -// flow-typed version: 199a0f315c/ramda_v0.x.x/flow_>=v0.62.x +// flow-typed signature: 232efb7994303d907e83e2540d3ca6c0 +// flow-typed version: 3c52a8844f/ramda_v0.x.x/flow_>=v0.62.x /* eslint-disable no-unused-vars, no-redeclare */ @@ -1368,7 +1368,7 @@ declare module ramda { declare function invert(o: Object): { [k: string]: Array }; declare function invertObj(o: Object): { [k: string]: string }; - declare function keys(o: Object): Array; + declare function keys(o: ?Object): Array; declare type Lens = (x: T) => V; diff --git a/flow-typed/npm/react-facebook_vx.x.x.js b/flow-typed/npm/react-facebook_vx.x.x.js index a4d4b89d2..bf9c1d7ee 100644 --- a/flow-typed/npm/react-facebook_vx.x.x.js +++ b/flow-typed/npm/react-facebook_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 07f5f946895c7be6366c0936b08244d5 -// flow-typed version: <>/react-facebook_v^5.0.3/flow_v0.79.0 +// flow-typed signature: 3d3ab4ab5e89d27886a90b86adacb30d +// flow-typed version: <>/react-facebook_v^5.0.3/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/react-helmet_v5.x.x.js b/flow-typed/npm/react-helmet_v5.x.x.js index e69de29bb..3949227cf 100644 --- a/flow-typed/npm/react-helmet_v5.x.x.js +++ b/flow-typed/npm/react-helmet_v5.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: afa3502910d5b2aef93707cc683f52b8 +// flow-typed version: 492c298a82/react-helmet_v5.x.x/flow_>=v0.53.x + +declare module 'react-helmet' { + declare type Props = { + base?: Object, + bodyAttributes?: Object, + children?: React$Node, + defaultTitle?: string, + defer?: boolean, + encodeSpecialCharacters?: boolean, + htmlAttributes?: Object, + link?: Array, + meta?: Array, + noscript?: Array, + onChangeClientState?: ( + newState?: Object, + addedTags?: Object, + removeTags?: Object + ) => any, + script?: Array, + style?: Array, + title?: string, + titleAttributes?: Object, + titleTemplate?: string, + } + + declare interface TagMethods { + toString(): string; + toComponent(): [React$Element<*>] | React$Element<*> | Array; + } + + declare interface AttributeTagMethods { + toString(): string; + toComponent(): {[string]: *}; + } + + declare interface StateOnServer { + base: TagMethods; + bodyAttributes: AttributeTagMethods, + htmlAttributes: AttributeTagMethods; + link: TagMethods; + meta: TagMethods; + noscript: TagMethods; + script: TagMethods; + style: TagMethods; + title: TagMethods; + } + + declare class Helmet extends React$Component { + static rewind(): StateOnServer; + static renderStatic(): StateOnServer; + static canUseDom(canUseDOM: boolean): void; + } + + declare export default typeof Helmet + declare export var Helmet: typeof Helmet +} + diff --git a/flow-typed/npm/react-images_vx.x.x.js b/flow-typed/npm/react-images_vx.x.x.js new file mode 100644 index 000000000..a3baad762 --- /dev/null +++ b/flow-typed/npm/react-images_vx.x.x.js @@ -0,0 +1,382 @@ +// flow-typed signature: f5071b36f1c38bb1aa8a0589db30cc47 +// flow-typed version: <>/react-images_v^0.5.19/flow_v0.80.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-images' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-images' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-images/dist/react-images.es' { + declare module.exports: any; +} + +declare module 'react-images/dist/react-images' { + declare module.exports: any; +} + +declare module 'react-images/dist/react-images.min' { + declare module.exports: any; +} + +declare module 'react-images/examples/dist/app' { + declare module.exports: any; +} + +declare module 'react-images/examples/dist/common' { + declare module.exports: any; +} + +declare module 'react-images/examples/src/app' { + declare module.exports: any; +} + +declare module 'react-images/examples/src/components/DownloadButton/icon' { + declare module.exports: any; +} + +declare module 'react-images/examples/src/components/DownloadButton/index' { + declare module.exports: any; +} + +declare module 'react-images/examples/src/components/Gallery' { + declare module.exports: any; +} + +declare module 'react-images/examples/src/components/Spinner' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Arrow' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Container' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Footer' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Header' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Icon' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/PaginatedThumbnails' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/PassContext' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Portal' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Spinner' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Thumbnail' { + declare module.exports: any; +} + +declare module 'react-images/lib/components/Thumbnails' { + declare module.exports: any; +} + +declare module 'react-images/lib/icons/arrowLeft' { + declare module.exports: any; +} + +declare module 'react-images/lib/icons/arrowRight' { + declare module.exports: any; +} + +declare module 'react-images/lib/icons/close' { + declare module.exports: any; +} + +declare module 'react-images/lib/Lightbox' { + declare module.exports: any; +} + +declare module 'react-images/lib/theme' { + declare module.exports: any; +} + +declare module 'react-images/lib/utils/bindFunctions' { + declare module.exports: any; +} + +declare module 'react-images/lib/utils/canUseDom' { + declare module.exports: any; +} + +declare module 'react-images/lib/utils/deepMerge' { + declare module.exports: any; +} + +declare module 'react-images/package-scripts' { + declare module.exports: any; +} + +declare module 'react-images/rollup.config' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Arrow' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Container' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Footer' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Header' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Icon' { + declare module.exports: any; +} + +declare module 'react-images/src/components/PaginatedThumbnails' { + declare module.exports: any; +} + +declare module 'react-images/src/components/PassContext' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Portal' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Spinner' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Thumbnail' { + declare module.exports: any; +} + +declare module 'react-images/src/components/Thumbnails' { + declare module.exports: any; +} + +declare module 'react-images/src/icons/arrowLeft' { + declare module.exports: any; +} + +declare module 'react-images/src/icons/arrowRight' { + declare module.exports: any; +} + +declare module 'react-images/src/icons/close' { + declare module.exports: any; +} + +declare module 'react-images/src/Lightbox' { + declare module.exports: any; +} + +declare module 'react-images/src/theme' { + declare module.exports: any; +} + +declare module 'react-images/src/utils/bindFunctions' { + declare module.exports: any; +} + +declare module 'react-images/src/utils/canUseDom' { + declare module.exports: any; +} + +declare module 'react-images/src/utils/deepMerge' { + declare module.exports: any; +} + +declare module 'react-images/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-images/dist/react-images.es.js' { + declare module.exports: $Exports<'react-images/dist/react-images.es'>; +} +declare module 'react-images/dist/react-images.js' { + declare module.exports: $Exports<'react-images/dist/react-images'>; +} +declare module 'react-images/dist/react-images.min.js' { + declare module.exports: $Exports<'react-images/dist/react-images.min'>; +} +declare module 'react-images/examples/dist/app.js' { + declare module.exports: $Exports<'react-images/examples/dist/app'>; +} +declare module 'react-images/examples/dist/common.js' { + declare module.exports: $Exports<'react-images/examples/dist/common'>; +} +declare module 'react-images/examples/src/app.js' { + declare module.exports: $Exports<'react-images/examples/src/app'>; +} +declare module 'react-images/examples/src/components/DownloadButton/icon.js' { + declare module.exports: $Exports<'react-images/examples/src/components/DownloadButton/icon'>; +} +declare module 'react-images/examples/src/components/DownloadButton/index.js' { + declare module.exports: $Exports<'react-images/examples/src/components/DownloadButton/index'>; +} +declare module 'react-images/examples/src/components/Gallery.js' { + declare module.exports: $Exports<'react-images/examples/src/components/Gallery'>; +} +declare module 'react-images/examples/src/components/Spinner.js' { + declare module.exports: $Exports<'react-images/examples/src/components/Spinner'>; +} +declare module 'react-images/lib/components/Arrow.js' { + declare module.exports: $Exports<'react-images/lib/components/Arrow'>; +} +declare module 'react-images/lib/components/Container.js' { + declare module.exports: $Exports<'react-images/lib/components/Container'>; +} +declare module 'react-images/lib/components/Footer.js' { + declare module.exports: $Exports<'react-images/lib/components/Footer'>; +} +declare module 'react-images/lib/components/Header.js' { + declare module.exports: $Exports<'react-images/lib/components/Header'>; +} +declare module 'react-images/lib/components/Icon.js' { + declare module.exports: $Exports<'react-images/lib/components/Icon'>; +} +declare module 'react-images/lib/components/PaginatedThumbnails.js' { + declare module.exports: $Exports<'react-images/lib/components/PaginatedThumbnails'>; +} +declare module 'react-images/lib/components/PassContext.js' { + declare module.exports: $Exports<'react-images/lib/components/PassContext'>; +} +declare module 'react-images/lib/components/Portal.js' { + declare module.exports: $Exports<'react-images/lib/components/Portal'>; +} +declare module 'react-images/lib/components/Spinner.js' { + declare module.exports: $Exports<'react-images/lib/components/Spinner'>; +} +declare module 'react-images/lib/components/Thumbnail.js' { + declare module.exports: $Exports<'react-images/lib/components/Thumbnail'>; +} +declare module 'react-images/lib/components/Thumbnails.js' { + declare module.exports: $Exports<'react-images/lib/components/Thumbnails'>; +} +declare module 'react-images/lib/icons/arrowLeft.js' { + declare module.exports: $Exports<'react-images/lib/icons/arrowLeft'>; +} +declare module 'react-images/lib/icons/arrowRight.js' { + declare module.exports: $Exports<'react-images/lib/icons/arrowRight'>; +} +declare module 'react-images/lib/icons/close.js' { + declare module.exports: $Exports<'react-images/lib/icons/close'>; +} +declare module 'react-images/lib/Lightbox.js' { + declare module.exports: $Exports<'react-images/lib/Lightbox'>; +} +declare module 'react-images/lib/theme.js' { + declare module.exports: $Exports<'react-images/lib/theme'>; +} +declare module 'react-images/lib/utils/bindFunctions.js' { + declare module.exports: $Exports<'react-images/lib/utils/bindFunctions'>; +} +declare module 'react-images/lib/utils/canUseDom.js' { + declare module.exports: $Exports<'react-images/lib/utils/canUseDom'>; +} +declare module 'react-images/lib/utils/deepMerge.js' { + declare module.exports: $Exports<'react-images/lib/utils/deepMerge'>; +} +declare module 'react-images/package-scripts.js' { + declare module.exports: $Exports<'react-images/package-scripts'>; +} +declare module 'react-images/rollup.config.js' { + declare module.exports: $Exports<'react-images/rollup.config'>; +} +declare module 'react-images/src/components/Arrow.js' { + declare module.exports: $Exports<'react-images/src/components/Arrow'>; +} +declare module 'react-images/src/components/Container.js' { + declare module.exports: $Exports<'react-images/src/components/Container'>; +} +declare module 'react-images/src/components/Footer.js' { + declare module.exports: $Exports<'react-images/src/components/Footer'>; +} +declare module 'react-images/src/components/Header.js' { + declare module.exports: $Exports<'react-images/src/components/Header'>; +} +declare module 'react-images/src/components/Icon.js' { + declare module.exports: $Exports<'react-images/src/components/Icon'>; +} +declare module 'react-images/src/components/PaginatedThumbnails.js' { + declare module.exports: $Exports<'react-images/src/components/PaginatedThumbnails'>; +} +declare module 'react-images/src/components/PassContext.js' { + declare module.exports: $Exports<'react-images/src/components/PassContext'>; +} +declare module 'react-images/src/components/Portal.js' { + declare module.exports: $Exports<'react-images/src/components/Portal'>; +} +declare module 'react-images/src/components/Spinner.js' { + declare module.exports: $Exports<'react-images/src/components/Spinner'>; +} +declare module 'react-images/src/components/Thumbnail.js' { + declare module.exports: $Exports<'react-images/src/components/Thumbnail'>; +} +declare module 'react-images/src/components/Thumbnails.js' { + declare module.exports: $Exports<'react-images/src/components/Thumbnails'>; +} +declare module 'react-images/src/icons/arrowLeft.js' { + declare module.exports: $Exports<'react-images/src/icons/arrowLeft'>; +} +declare module 'react-images/src/icons/arrowRight.js' { + declare module.exports: $Exports<'react-images/src/icons/arrowRight'>; +} +declare module 'react-images/src/icons/close.js' { + declare module.exports: $Exports<'react-images/src/icons/close'>; +} +declare module 'react-images/src/Lightbox.js' { + declare module.exports: $Exports<'react-images/src/Lightbox'>; +} +declare module 'react-images/src/theme.js' { + declare module.exports: $Exports<'react-images/src/theme'>; +} +declare module 'react-images/src/utils/bindFunctions.js' { + declare module.exports: $Exports<'react-images/src/utils/bindFunctions'>; +} +declare module 'react-images/src/utils/canUseDom.js' { + declare module.exports: $Exports<'react-images/src/utils/canUseDom'>; +} +declare module 'react-images/src/utils/deepMerge.js' { + declare module.exports: $Exports<'react-images/src/utils/deepMerge'>; +} +declare module 'react-images/webpack.config.js' { + declare module.exports: $Exports<'react-images/webpack.config'>; +} diff --git a/flow-typed/npm/react-instantsearch-dom_vx.x.x.js b/flow-typed/npm/react-instantsearch-dom_vx.x.x.js index 60714d76a..51ee00152 100644 --- a/flow-typed/npm/react-instantsearch-dom_vx.x.x.js +++ b/flow-typed/npm/react-instantsearch-dom_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7ba08ab880c7bb176613aa68ffcfe39d -// flow-typed version: <>/react-instantsearch-dom_v^5.2.2/flow_v0.79.0 +// flow-typed signature: 9b5a53c5180bfe074ac8ba92507c125a +// flow-typed version: <>/react-instantsearch-dom_v^5.2.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/react-instantsearch_vx.x.x.js b/flow-typed/npm/react-instantsearch_vx.x.x.js deleted file mode 100644 index b7a411299..000000000 --- a/flow-typed/npm/react-instantsearch_vx.x.x.js +++ /dev/null @@ -1,1452 +0,0 @@ -// flow-typed signature: a2b89afe397e7b35ce83697d63bfdf30 -// flow-typed version: <>/react-instantsearch_v^5.1.0/flow_v0.78.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-instantsearch' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-instantsearch' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-instantsearch/connectors' { - declare module.exports: any; -} - -declare module 'react-instantsearch/dom' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/connectors' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/dom' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/index' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/native' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/server' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Breadcrumb' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/ClearRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Configure' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/createClassNames' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/CurrentRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/HierarchicalMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Highlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Highlighter' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Hits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/HitsPerPage' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/index' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/InfiniteHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Link' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/LinkList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/List' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Menu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/MenuSelect' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/NumericMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Pagination' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Panel' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/PanelCallbackHandler' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/PoweredBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/RangeInput' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/RatingMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/RefinementList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/ScrollTo' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/SearchBox' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Select' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Snippet' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/SortBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/Stats' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/components/ToggleRefinement' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectAutoComplete' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectBreadcrumb' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectConfigure' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectCurrentRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectHierarchicalMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectHighlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectHitsPerPage' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectInfiniteHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectNumericMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectPagination' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectPoweredBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectRange' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectRefinementList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectScrollTo' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectSearchBox' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectSortBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectStateResults' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectStats' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/connectors/connectToggleRefinement' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/createConnector' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/createIndex' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/createInstantSearch' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/createInstantSearchManager' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/createInstantSearchServer' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/createStore' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/createWidgetsManager' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/findResultsState' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/highlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/highlightTags' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/Index' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/indexUtils' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/InstantSearch' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/propTypes' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/translatable' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/core/utils' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Breadcrumb' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/ClearRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Configure' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/CurrentRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/HierarchicalMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Highlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Hits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/HitsPerPage' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/InfiniteHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Menu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/MenuSelect' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/NumericMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Pagination' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Panel' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/PoweredBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/RangeInput' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/RangeSlider' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/RatingMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/RefinementList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/ScrollTo' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/SearchBox' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Snippet' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/SortBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/Stats' { - declare module.exports: any; -} - -declare module 'react-instantsearch/es/src/widgets/ToggleRefinement' { - declare module.exports: any; -} - -declare module 'react-instantsearch/native' { - declare module.exports: any; -} - -declare module 'react-instantsearch/server' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Breadcrumb' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/ClearRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Configure' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/createClassNames' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/CurrentRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/HierarchicalMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Highlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Highlighter' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Hits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/HitsPerPage' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/index' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/InfiniteHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Link' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/LinkList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/List' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Menu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/MenuSelect' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/NumericMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Pagination' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Panel' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/PanelCallbackHandler' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/PoweredBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/RangeInput' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/RatingMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/RefinementList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/ScrollTo' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/SearchBox' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Select' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Snippet' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/SortBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/Stats' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/components/ToggleRefinement' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectAutoComplete' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectBreadcrumb' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectConfigure' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectCurrentRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectHierarchicalMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectHighlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectHitsPerPage' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectInfiniteHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectNumericMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectPagination' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectPoweredBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectRange' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectRefinementList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectScrollTo' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectSearchBox' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectSortBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectStateResults' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectStats' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/connectors/connectToggleRefinement' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/createConnector' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/createIndex' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/createInstantSearch' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/createInstantSearchManager' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/createInstantSearchServer' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/createStore' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/createWidgetsManager' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/findResultsState' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/highlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/highlightTags' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/Index' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/indexUtils' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/InstantSearch' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/propTypes' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/translatable' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/core/utils' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Breadcrumb' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/ClearRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Configure' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/CurrentRefinements' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/HierarchicalMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Highlight' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Hits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/HitsPerPage' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/InfiniteHits' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Menu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/MenuSelect' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/NumericMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Pagination' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Panel' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/PoweredBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/RangeInput' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/RangeSlider' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/RatingMenu' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/RefinementList' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/ScrollTo' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/SearchBox' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Snippet' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/SortBy' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/Stats' { - declare module.exports: any; -} - -declare module 'react-instantsearch/src/widgets/ToggleRefinement' { - declare module.exports: any; -} - -declare module 'react-instantsearch/umd/Connectors' { - declare module.exports: any; -} - -declare module 'react-instantsearch/umd/Connectors.min' { - declare module.exports: any; -} - -declare module 'react-instantsearch/umd/Core' { - declare module.exports: any; -} - -declare module 'react-instantsearch/umd/Core.min' { - declare module.exports: any; -} - -declare module 'react-instantsearch/umd/Dom' { - declare module.exports: any; -} - -declare module 'react-instantsearch/umd/Dom.min' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-instantsearch/connectors.js' { - declare module.exports: $Exports<'react-instantsearch/connectors'>; -} -declare module 'react-instantsearch/dom.js' { - declare module.exports: $Exports<'react-instantsearch/dom'>; -} -declare module 'react-instantsearch/es/connectors.js' { - declare module.exports: $Exports<'react-instantsearch/es/connectors'>; -} -declare module 'react-instantsearch/es/dom.js' { - declare module.exports: $Exports<'react-instantsearch/es/dom'>; -} -declare module 'react-instantsearch/es/index.js' { - declare module.exports: $Exports<'react-instantsearch/es/index'>; -} -declare module 'react-instantsearch/es/native.js' { - declare module.exports: $Exports<'react-instantsearch/es/native'>; -} -declare module 'react-instantsearch/es/server.js' { - declare module.exports: $Exports<'react-instantsearch/es/server'>; -} -declare module 'react-instantsearch/es/src/components/Breadcrumb.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Breadcrumb'>; -} -declare module 'react-instantsearch/es/src/components/ClearRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/ClearRefinements'>; -} -declare module 'react-instantsearch/es/src/components/Configure.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Configure'>; -} -declare module 'react-instantsearch/es/src/components/createClassNames.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/createClassNames'>; -} -declare module 'react-instantsearch/es/src/components/CurrentRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/CurrentRefinements'>; -} -declare module 'react-instantsearch/es/src/components/HierarchicalMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/HierarchicalMenu'>; -} -declare module 'react-instantsearch/es/src/components/Highlight.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Highlight'>; -} -declare module 'react-instantsearch/es/src/components/Highlighter.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Highlighter'>; -} -declare module 'react-instantsearch/es/src/components/Hits.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Hits'>; -} -declare module 'react-instantsearch/es/src/components/HitsPerPage.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/HitsPerPage'>; -} -declare module 'react-instantsearch/es/src/components/index.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/index'>; -} -declare module 'react-instantsearch/es/src/components/InfiniteHits.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/InfiniteHits'>; -} -declare module 'react-instantsearch/es/src/components/Link.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Link'>; -} -declare module 'react-instantsearch/es/src/components/LinkList.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/LinkList'>; -} -declare module 'react-instantsearch/es/src/components/List.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/List'>; -} -declare module 'react-instantsearch/es/src/components/Menu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Menu'>; -} -declare module 'react-instantsearch/es/src/components/MenuSelect.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/MenuSelect'>; -} -declare module 'react-instantsearch/es/src/components/NumericMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/NumericMenu'>; -} -declare module 'react-instantsearch/es/src/components/Pagination.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Pagination'>; -} -declare module 'react-instantsearch/es/src/components/Panel.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Panel'>; -} -declare module 'react-instantsearch/es/src/components/PanelCallbackHandler.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/PanelCallbackHandler'>; -} -declare module 'react-instantsearch/es/src/components/PoweredBy.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/PoweredBy'>; -} -declare module 'react-instantsearch/es/src/components/RangeInput.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/RangeInput'>; -} -declare module 'react-instantsearch/es/src/components/RatingMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/RatingMenu'>; -} -declare module 'react-instantsearch/es/src/components/RefinementList.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/RefinementList'>; -} -declare module 'react-instantsearch/es/src/components/ScrollTo.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/ScrollTo'>; -} -declare module 'react-instantsearch/es/src/components/SearchBox.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/SearchBox'>; -} -declare module 'react-instantsearch/es/src/components/Select.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Select'>; -} -declare module 'react-instantsearch/es/src/components/Snippet.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Snippet'>; -} -declare module 'react-instantsearch/es/src/components/SortBy.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/SortBy'>; -} -declare module 'react-instantsearch/es/src/components/Stats.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/Stats'>; -} -declare module 'react-instantsearch/es/src/components/ToggleRefinement.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/components/ToggleRefinement'>; -} -declare module 'react-instantsearch/es/src/connectors/connectAutoComplete.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectAutoComplete'>; -} -declare module 'react-instantsearch/es/src/connectors/connectBreadcrumb.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectBreadcrumb'>; -} -declare module 'react-instantsearch/es/src/connectors/connectConfigure.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectConfigure'>; -} -declare module 'react-instantsearch/es/src/connectors/connectCurrentRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectCurrentRefinements'>; -} -declare module 'react-instantsearch/es/src/connectors/connectHierarchicalMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectHierarchicalMenu'>; -} -declare module 'react-instantsearch/es/src/connectors/connectHighlight.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectHighlight'>; -} -declare module 'react-instantsearch/es/src/connectors/connectHits.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectHits'>; -} -declare module 'react-instantsearch/es/src/connectors/connectHitsPerPage.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectHitsPerPage'>; -} -declare module 'react-instantsearch/es/src/connectors/connectInfiniteHits.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectInfiniteHits'>; -} -declare module 'react-instantsearch/es/src/connectors/connectMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectMenu'>; -} -declare module 'react-instantsearch/es/src/connectors/connectNumericMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectNumericMenu'>; -} -declare module 'react-instantsearch/es/src/connectors/connectPagination.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectPagination'>; -} -declare module 'react-instantsearch/es/src/connectors/connectPoweredBy.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectPoweredBy'>; -} -declare module 'react-instantsearch/es/src/connectors/connectRange.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectRange'>; -} -declare module 'react-instantsearch/es/src/connectors/connectRefinementList.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectRefinementList'>; -} -declare module 'react-instantsearch/es/src/connectors/connectScrollTo.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectScrollTo'>; -} -declare module 'react-instantsearch/es/src/connectors/connectSearchBox.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectSearchBox'>; -} -declare module 'react-instantsearch/es/src/connectors/connectSortBy.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectSortBy'>; -} -declare module 'react-instantsearch/es/src/connectors/connectStateResults.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectStateResults'>; -} -declare module 'react-instantsearch/es/src/connectors/connectStats.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectStats'>; -} -declare module 'react-instantsearch/es/src/connectors/connectToggleRefinement.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/connectors/connectToggleRefinement'>; -} -declare module 'react-instantsearch/es/src/core/createConnector.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/createConnector'>; -} -declare module 'react-instantsearch/es/src/core/createIndex.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/createIndex'>; -} -declare module 'react-instantsearch/es/src/core/createInstantSearch.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/createInstantSearch'>; -} -declare module 'react-instantsearch/es/src/core/createInstantSearchManager.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/createInstantSearchManager'>; -} -declare module 'react-instantsearch/es/src/core/createInstantSearchServer.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/createInstantSearchServer'>; -} -declare module 'react-instantsearch/es/src/core/createStore.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/createStore'>; -} -declare module 'react-instantsearch/es/src/core/createWidgetsManager.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/createWidgetsManager'>; -} -declare module 'react-instantsearch/es/src/core/findResultsState.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/findResultsState'>; -} -declare module 'react-instantsearch/es/src/core/highlight.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/highlight'>; -} -declare module 'react-instantsearch/es/src/core/highlightTags.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/highlightTags'>; -} -declare module 'react-instantsearch/es/src/core/Index.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/Index'>; -} -declare module 'react-instantsearch/es/src/core/indexUtils.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/indexUtils'>; -} -declare module 'react-instantsearch/es/src/core/InstantSearch.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/InstantSearch'>; -} -declare module 'react-instantsearch/es/src/core/propTypes.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/propTypes'>; -} -declare module 'react-instantsearch/es/src/core/translatable.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/translatable'>; -} -declare module 'react-instantsearch/es/src/core/utils.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/core/utils'>; -} -declare module 'react-instantsearch/es/src/widgets/Breadcrumb.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Breadcrumb'>; -} -declare module 'react-instantsearch/es/src/widgets/ClearRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/ClearRefinements'>; -} -declare module 'react-instantsearch/es/src/widgets/Configure.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Configure'>; -} -declare module 'react-instantsearch/es/src/widgets/CurrentRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/CurrentRefinements'>; -} -declare module 'react-instantsearch/es/src/widgets/HierarchicalMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/HierarchicalMenu'>; -} -declare module 'react-instantsearch/es/src/widgets/Highlight.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Highlight'>; -} -declare module 'react-instantsearch/es/src/widgets/Hits.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Hits'>; -} -declare module 'react-instantsearch/es/src/widgets/HitsPerPage.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/HitsPerPage'>; -} -declare module 'react-instantsearch/es/src/widgets/InfiniteHits.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/InfiniteHits'>; -} -declare module 'react-instantsearch/es/src/widgets/Menu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Menu'>; -} -declare module 'react-instantsearch/es/src/widgets/MenuSelect.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/MenuSelect'>; -} -declare module 'react-instantsearch/es/src/widgets/NumericMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/NumericMenu'>; -} -declare module 'react-instantsearch/es/src/widgets/Pagination.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Pagination'>; -} -declare module 'react-instantsearch/es/src/widgets/Panel.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Panel'>; -} -declare module 'react-instantsearch/es/src/widgets/PoweredBy.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/PoweredBy'>; -} -declare module 'react-instantsearch/es/src/widgets/RangeInput.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/RangeInput'>; -} -declare module 'react-instantsearch/es/src/widgets/RangeSlider.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/RangeSlider'>; -} -declare module 'react-instantsearch/es/src/widgets/RatingMenu.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/RatingMenu'>; -} -declare module 'react-instantsearch/es/src/widgets/RefinementList.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/RefinementList'>; -} -declare module 'react-instantsearch/es/src/widgets/ScrollTo.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/ScrollTo'>; -} -declare module 'react-instantsearch/es/src/widgets/SearchBox.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/SearchBox'>; -} -declare module 'react-instantsearch/es/src/widgets/Snippet.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Snippet'>; -} -declare module 'react-instantsearch/es/src/widgets/SortBy.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/SortBy'>; -} -declare module 'react-instantsearch/es/src/widgets/Stats.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/Stats'>; -} -declare module 'react-instantsearch/es/src/widgets/ToggleRefinement.js' { - declare module.exports: $Exports<'react-instantsearch/es/src/widgets/ToggleRefinement'>; -} -declare module 'react-instantsearch/index' { - declare module.exports: $Exports<'react-instantsearch'>; -} -declare module 'react-instantsearch/index.js' { - declare module.exports: $Exports<'react-instantsearch'>; -} -declare module 'react-instantsearch/native.js' { - declare module.exports: $Exports<'react-instantsearch/native'>; -} -declare module 'react-instantsearch/server.js' { - declare module.exports: $Exports<'react-instantsearch/server'>; -} -declare module 'react-instantsearch/src/components/Breadcrumb.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Breadcrumb'>; -} -declare module 'react-instantsearch/src/components/ClearRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/ClearRefinements'>; -} -declare module 'react-instantsearch/src/components/Configure.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Configure'>; -} -declare module 'react-instantsearch/src/components/createClassNames.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/createClassNames'>; -} -declare module 'react-instantsearch/src/components/CurrentRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/CurrentRefinements'>; -} -declare module 'react-instantsearch/src/components/HierarchicalMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/HierarchicalMenu'>; -} -declare module 'react-instantsearch/src/components/Highlight.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Highlight'>; -} -declare module 'react-instantsearch/src/components/Highlighter.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Highlighter'>; -} -declare module 'react-instantsearch/src/components/Hits.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Hits'>; -} -declare module 'react-instantsearch/src/components/HitsPerPage.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/HitsPerPage'>; -} -declare module 'react-instantsearch/src/components/index.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/index'>; -} -declare module 'react-instantsearch/src/components/InfiniteHits.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/InfiniteHits'>; -} -declare module 'react-instantsearch/src/components/Link.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Link'>; -} -declare module 'react-instantsearch/src/components/LinkList.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/LinkList'>; -} -declare module 'react-instantsearch/src/components/List.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/List'>; -} -declare module 'react-instantsearch/src/components/Menu.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Menu'>; -} -declare module 'react-instantsearch/src/components/MenuSelect.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/MenuSelect'>; -} -declare module 'react-instantsearch/src/components/NumericMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/NumericMenu'>; -} -declare module 'react-instantsearch/src/components/Pagination.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Pagination'>; -} -declare module 'react-instantsearch/src/components/Panel.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Panel'>; -} -declare module 'react-instantsearch/src/components/PanelCallbackHandler.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/PanelCallbackHandler'>; -} -declare module 'react-instantsearch/src/components/PoweredBy.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/PoweredBy'>; -} -declare module 'react-instantsearch/src/components/RangeInput.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/RangeInput'>; -} -declare module 'react-instantsearch/src/components/RatingMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/RatingMenu'>; -} -declare module 'react-instantsearch/src/components/RefinementList.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/RefinementList'>; -} -declare module 'react-instantsearch/src/components/ScrollTo.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/ScrollTo'>; -} -declare module 'react-instantsearch/src/components/SearchBox.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/SearchBox'>; -} -declare module 'react-instantsearch/src/components/Select.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Select'>; -} -declare module 'react-instantsearch/src/components/Snippet.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Snippet'>; -} -declare module 'react-instantsearch/src/components/SortBy.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/SortBy'>; -} -declare module 'react-instantsearch/src/components/Stats.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/Stats'>; -} -declare module 'react-instantsearch/src/components/ToggleRefinement.js' { - declare module.exports: $Exports<'react-instantsearch/src/components/ToggleRefinement'>; -} -declare module 'react-instantsearch/src/connectors/connectAutoComplete.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectAutoComplete'>; -} -declare module 'react-instantsearch/src/connectors/connectBreadcrumb.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectBreadcrumb'>; -} -declare module 'react-instantsearch/src/connectors/connectConfigure.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectConfigure'>; -} -declare module 'react-instantsearch/src/connectors/connectCurrentRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectCurrentRefinements'>; -} -declare module 'react-instantsearch/src/connectors/connectHierarchicalMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectHierarchicalMenu'>; -} -declare module 'react-instantsearch/src/connectors/connectHighlight.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectHighlight'>; -} -declare module 'react-instantsearch/src/connectors/connectHits.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectHits'>; -} -declare module 'react-instantsearch/src/connectors/connectHitsPerPage.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectHitsPerPage'>; -} -declare module 'react-instantsearch/src/connectors/connectInfiniteHits.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectInfiniteHits'>; -} -declare module 'react-instantsearch/src/connectors/connectMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectMenu'>; -} -declare module 'react-instantsearch/src/connectors/connectNumericMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectNumericMenu'>; -} -declare module 'react-instantsearch/src/connectors/connectPagination.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectPagination'>; -} -declare module 'react-instantsearch/src/connectors/connectPoweredBy.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectPoweredBy'>; -} -declare module 'react-instantsearch/src/connectors/connectRange.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectRange'>; -} -declare module 'react-instantsearch/src/connectors/connectRefinementList.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectRefinementList'>; -} -declare module 'react-instantsearch/src/connectors/connectScrollTo.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectScrollTo'>; -} -declare module 'react-instantsearch/src/connectors/connectSearchBox.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectSearchBox'>; -} -declare module 'react-instantsearch/src/connectors/connectSortBy.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectSortBy'>; -} -declare module 'react-instantsearch/src/connectors/connectStateResults.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectStateResults'>; -} -declare module 'react-instantsearch/src/connectors/connectStats.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectStats'>; -} -declare module 'react-instantsearch/src/connectors/connectToggleRefinement.js' { - declare module.exports: $Exports<'react-instantsearch/src/connectors/connectToggleRefinement'>; -} -declare module 'react-instantsearch/src/core/createConnector.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/createConnector'>; -} -declare module 'react-instantsearch/src/core/createIndex.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/createIndex'>; -} -declare module 'react-instantsearch/src/core/createInstantSearch.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/createInstantSearch'>; -} -declare module 'react-instantsearch/src/core/createInstantSearchManager.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/createInstantSearchManager'>; -} -declare module 'react-instantsearch/src/core/createInstantSearchServer.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/createInstantSearchServer'>; -} -declare module 'react-instantsearch/src/core/createStore.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/createStore'>; -} -declare module 'react-instantsearch/src/core/createWidgetsManager.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/createWidgetsManager'>; -} -declare module 'react-instantsearch/src/core/findResultsState.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/findResultsState'>; -} -declare module 'react-instantsearch/src/core/highlight.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/highlight'>; -} -declare module 'react-instantsearch/src/core/highlightTags.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/highlightTags'>; -} -declare module 'react-instantsearch/src/core/Index.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/Index'>; -} -declare module 'react-instantsearch/src/core/indexUtils.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/indexUtils'>; -} -declare module 'react-instantsearch/src/core/InstantSearch.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/InstantSearch'>; -} -declare module 'react-instantsearch/src/core/propTypes.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/propTypes'>; -} -declare module 'react-instantsearch/src/core/translatable.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/translatable'>; -} -declare module 'react-instantsearch/src/core/utils.js' { - declare module.exports: $Exports<'react-instantsearch/src/core/utils'>; -} -declare module 'react-instantsearch/src/widgets/Breadcrumb.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Breadcrumb'>; -} -declare module 'react-instantsearch/src/widgets/ClearRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/ClearRefinements'>; -} -declare module 'react-instantsearch/src/widgets/Configure.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Configure'>; -} -declare module 'react-instantsearch/src/widgets/CurrentRefinements.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/CurrentRefinements'>; -} -declare module 'react-instantsearch/src/widgets/HierarchicalMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/HierarchicalMenu'>; -} -declare module 'react-instantsearch/src/widgets/Highlight.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Highlight'>; -} -declare module 'react-instantsearch/src/widgets/Hits.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Hits'>; -} -declare module 'react-instantsearch/src/widgets/HitsPerPage.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/HitsPerPage'>; -} -declare module 'react-instantsearch/src/widgets/InfiniteHits.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/InfiniteHits'>; -} -declare module 'react-instantsearch/src/widgets/Menu.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Menu'>; -} -declare module 'react-instantsearch/src/widgets/MenuSelect.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/MenuSelect'>; -} -declare module 'react-instantsearch/src/widgets/NumericMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/NumericMenu'>; -} -declare module 'react-instantsearch/src/widgets/Pagination.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Pagination'>; -} -declare module 'react-instantsearch/src/widgets/Panel.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Panel'>; -} -declare module 'react-instantsearch/src/widgets/PoweredBy.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/PoweredBy'>; -} -declare module 'react-instantsearch/src/widgets/RangeInput.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/RangeInput'>; -} -declare module 'react-instantsearch/src/widgets/RangeSlider.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/RangeSlider'>; -} -declare module 'react-instantsearch/src/widgets/RatingMenu.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/RatingMenu'>; -} -declare module 'react-instantsearch/src/widgets/RefinementList.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/RefinementList'>; -} -declare module 'react-instantsearch/src/widgets/ScrollTo.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/ScrollTo'>; -} -declare module 'react-instantsearch/src/widgets/SearchBox.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/SearchBox'>; -} -declare module 'react-instantsearch/src/widgets/Snippet.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Snippet'>; -} -declare module 'react-instantsearch/src/widgets/SortBy.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/SortBy'>; -} -declare module 'react-instantsearch/src/widgets/Stats.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/Stats'>; -} -declare module 'react-instantsearch/src/widgets/ToggleRefinement.js' { - declare module.exports: $Exports<'react-instantsearch/src/widgets/ToggleRefinement'>; -} -declare module 'react-instantsearch/umd/Connectors.js' { - declare module.exports: $Exports<'react-instantsearch/umd/Connectors'>; -} -declare module 'react-instantsearch/umd/Connectors.min.js' { - declare module.exports: $Exports<'react-instantsearch/umd/Connectors.min'>; -} -declare module 'react-instantsearch/umd/Core.js' { - declare module.exports: $Exports<'react-instantsearch/umd/Core'>; -} -declare module 'react-instantsearch/umd/Core.min.js' { - declare module.exports: $Exports<'react-instantsearch/umd/Core.min'>; -} -declare module 'react-instantsearch/umd/Dom.js' { - declare module.exports: $Exports<'react-instantsearch/umd/Dom'>; -} -declare module 'react-instantsearch/umd/Dom.min.js' { - declare module.exports: $Exports<'react-instantsearch/umd/Dom.min'>; -} diff --git a/flow-typed/npm/react-lazyload_vx.x.x.js b/flow-typed/npm/react-lazyload_vx.x.x.js deleted file mode 100644 index aeadecb66..000000000 --- a/flow-typed/npm/react-lazyload_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 334e795bfd7eb286006421538be231c5 -// flow-typed version: <>/react-lazyload_v^2.3.0/flow_v0.78.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-lazyload' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-lazyload' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-lazyload/lib/decorator' { - declare module.exports: any; -} - -declare module 'react-lazyload/lib/index' { - declare module.exports: any; -} - -declare module 'react-lazyload/lib/utils/debounce' { - declare module.exports: any; -} - -declare module 'react-lazyload/lib/utils/event' { - declare module.exports: any; -} - -declare module 'react-lazyload/lib/utils/scrollParent' { - declare module.exports: any; -} - -declare module 'react-lazyload/lib/utils/throttle' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-lazyload/lib/decorator.js' { - declare module.exports: $Exports<'react-lazyload/lib/decorator'>; -} -declare module 'react-lazyload/lib/index.js' { - declare module.exports: $Exports<'react-lazyload/lib/index'>; -} -declare module 'react-lazyload/lib/utils/debounce.js' { - declare module.exports: $Exports<'react-lazyload/lib/utils/debounce'>; -} -declare module 'react-lazyload/lib/utils/event.js' { - declare module.exports: $Exports<'react-lazyload/lib/utils/event'>; -} -declare module 'react-lazyload/lib/utils/scrollParent.js' { - declare module.exports: $Exports<'react-lazyload/lib/utils/scrollParent'>; -} -declare module 'react-lazyload/lib/utils/throttle.js' { - declare module.exports: $Exports<'react-lazyload/lib/utils/throttle'>; -} diff --git a/flow-typed/npm/react-masonry-component_vx.x.x.js b/flow-typed/npm/react-masonry-component_vx.x.x.js index 7012170f9..f22e0a082 100644 --- a/flow-typed/npm/react-masonry-component_vx.x.x.js +++ b/flow-typed/npm/react-masonry-component_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: e71a1c2a5dffb4273e3b5e2a4c22c402 -// flow-typed version: <>/react-masonry-component_v^6.2.1/flow_v0.79.0 +// flow-typed signature: 26a1410e7595f960e44db5978529af59 +// flow-typed version: <>/react-masonry-component_v^6.2.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/react-portal_vx.x.x.js b/flow-typed/npm/react-portal_vx.x.x.js index ee114a803..d9a5a162d 100644 --- a/flow-typed/npm/react-portal_vx.x.x.js +++ b/flow-typed/npm/react-portal_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 46e55673a8e05db208c2cea6c5833701 -// flow-typed version: <>/react-portal_v^4.1.4/flow_v0.79.0 +// flow-typed signature: ee8eb8820d4ee60f16ba5677a0e7db26 +// flow-typed version: <>/react-portal_v^4.1.4/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/react-responsive_vx.x.x.js b/flow-typed/npm/react-responsive_vx.x.x.js index 098853976..d8d9d4eb6 100644 --- a/flow-typed/npm/react-responsive_vx.x.x.js +++ b/flow-typed/npm/react-responsive_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: ac87831c20069107b90e926b58871936 -// flow-typed version: <>/react-responsive_v^4.1.0/flow_v0.79.0 +// flow-typed signature: 97e3f582c65857ebdf3b93d746ad22de +// flow-typed version: <>/react-responsive_v^4.1.0/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/react-spring_vx.x.x.js b/flow-typed/npm/react-spring_vx.x.x.js index 8264cc46c..31b1e0841 100644 --- a/flow-typed/npm/react-spring_vx.x.x.js +++ b/flow-typed/npm/react-spring_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5d2ff49fed6903ee271c9cf16d95cf2d -// flow-typed version: <>/react-spring_v^5.3.18/flow_v0.79.0 +// flow-typed signature: 0987a3f0f5283bf926f1c495fb634eaa +// flow-typed version: <>/react-spring_v^5.6.11/flow_v0.80.0 /** * This is an autogenerated libdef stub for: @@ -162,10 +162,22 @@ declare module 'react-spring/src/targets/native/index' { declare module.exports: any; } +declare module 'react-spring/src/targets/shared/colorMatchers' { + declare module.exports: any; +} + declare module 'react-spring/src/targets/shared/colors' { declare module.exports: any; } +declare module 'react-spring/src/targets/shared/constants' { + declare module.exports: any; +} + +declare module 'react-spring/src/targets/shared/helpers' { + declare module.exports: any; +} + declare module 'react-spring/src/targets/shared/interpolation' { declare module.exports: any; } @@ -308,9 +320,18 @@ declare module 'react-spring/src/targets/native/AnimatedTransform.js' { declare module 'react-spring/src/targets/native/index.js' { declare module.exports: $Exports<'react-spring/src/targets/native/index'>; } +declare module 'react-spring/src/targets/shared/colorMatchers.js' { + declare module.exports: $Exports<'react-spring/src/targets/shared/colorMatchers'>; +} declare module 'react-spring/src/targets/shared/colors.js' { declare module.exports: $Exports<'react-spring/src/targets/shared/colors'>; } +declare module 'react-spring/src/targets/shared/constants.js' { + declare module.exports: $Exports<'react-spring/src/targets/shared/constants'>; +} +declare module 'react-spring/src/targets/shared/helpers.js' { + declare module.exports: $Exports<'react-spring/src/targets/shared/helpers'>; +} declare module 'react-spring/src/targets/shared/interpolation.js' { declare module.exports: $Exports<'react-spring/src/targets/shared/interpolation'>; } diff --git a/flow-typed/npm/react-vk_vx.x.x.js b/flow-typed/npm/react-vk_vx.x.x.js index d28c14a29..6e03dea3e 100644 --- a/flow-typed/npm/react-vk_vx.x.x.js +++ b/flow-typed/npm/react-vk_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 126c2cabf584d80a79ea1b89e65730a8 -// flow-typed version: <>/react-vk_v^2.0.6/flow_v0.79.0 +// flow-typed signature: ad84408c7eb38c6196d78a89bb8a1eda +// flow-typed version: <>/react-vk_v^2.0.6/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/react-yandex-metrika_vx.x.x.js b/flow-typed/npm/react-yandex-metrika_vx.x.x.js index d4a995d82..a387e8645 100644 --- a/flow-typed/npm/react-yandex-metrika_vx.x.x.js +++ b/flow-typed/npm/react-yandex-metrika_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 830600e8b26dfe3580272875ff0ee58a -// flow-typed version: <>/react-yandex-metrika_v^2.3.0/flow_v0.79.0 +// flow-typed signature: c6a077361840d23d5fb7e781c08b6351 +// flow-typed version: <>/react-yandex-metrika_v^2.3.0/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/recompose_v0.x.x.js b/flow-typed/npm/recompose_v0.x.x.js index bda392207..9fe5cc590 100644 --- a/flow-typed/npm/recompose_v0.x.x.js +++ b/flow-typed/npm/recompose_v0.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: ababb4f540ef52bbdbb2fdd0e473eb0d -// flow-typed version: 245513abee/recompose_v0.x.x/flow_>=v0.57.x +// flow-typed signature: 13782340e66737ab830e7e066dcc756f +// flow-typed version: ba2a81989d/recompose_v0.x.x/flow_>=v0.57.x /** * 1) Types give additional constraint on a language, recompose was written on the untyped language @@ -170,7 +170,7 @@ declare module "recompose" { * We make an assumtion that left and right have the same type if exists */ declare export function branch( - testFn: (props: Enhanced) => boolean, + testFn: (props: Base) => boolean, // not a HOC because of inference problems, this works but HOC is not left: (Component) => Component, // I never use right part and it can be a problem with inference as should be same type as left diff --git a/flow-typed/npm/styled-components_v3.x.x.js b/flow-typed/npm/styled-components_v3.x.x.js index e69de29bb..e0291771a 100644 --- a/flow-typed/npm/styled-components_v3.x.x.js +++ b/flow-typed/npm/styled-components_v3.x.x.js @@ -0,0 +1,395 @@ +// flow-typed signature: f523b1ef4ab2de4542946d8ff8f9d2be +// flow-typed version: a92e9b07d7/styled-components_v3.x.x/flow_>=v0.75.x + +// @flow + +type $npm$styledComponents$Interpolation = ((executionContext: C) => string) | string | number; +type $npm$styledComponents$NameGenerator = (hash: number) => string; + +type $npm$styledComponents$TaggedTemplateLiteral = {| (Array, $npm$styledComponents$Interpolation): R |}; + +// ---- FUNCTIONAL COMPONENT DEFINITIONS ---- +type $npm$styledComponents$ReactComponentFunctional = + & { defaultProps: DefaultProps } + & $npm$styledComponents$ReactComponentFunctionalUndefinedDefaultProps + +type $npm$styledComponents$ReactComponentFunctionalUndefinedDefaultProps = + React$StatelessFunctionalComponent + +// ---- CLASS COMPONENT DEFINITIONS ---- +class $npm$styledComponents$ReactComponent extends React$Component { + static defaultProps: DefaultProps +} +type $npm$styledComponents$ReactComponentClass = Class<$npm$styledComponents$ReactComponent> +type $npm$styledComponents$ReactComponentClassUndefinedDefaultProps = Class> + +// ---- COMPONENT FUNCTIONS INPUT (UNION) & OUTPUT (INTERSECTION) ---- +type $npm$styledComponents$ReactComponentUnion = + $npm$styledComponents$ReactComponentUnionWithDefaultProps + +type $npm$styledComponents$ReactComponentUnionWithDefaultProps = + | $npm$styledComponents$ReactComponentFunctional + | $npm$styledComponents$ReactComponentFunctionalUndefinedDefaultProps + | $npm$styledComponents$ReactComponentClass + | $npm$styledComponents$ReactComponentClassUndefinedDefaultProps + +type $npm$styledComponents$ReactComponentIntersection = + & $npm$styledComponents$ReactComponentFunctional + & $npm$styledComponents$ReactComponentClass; + +// ---- WITHCOMPONENT ---- +type $npm$styledComponents$ReactComponentStyledWithComponent = < + Props, DefaultProps, + Input: + | ComponentList + | $npm$styledComponents$ReactComponentStyled + | $npm$styledComponents$ReactComponentUnionWithDefaultProps +>(Input) => $npm$styledComponents$ReactComponentStyled + +// ---- STATIC PROPERTIES ---- +type $npm$styledComponents$ReactComponentStyledStaticProps = {| + attrs: (AdditionalProps) => $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteral, + extend: $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteral, +|} + +type $npm$styledComponents$ReactComponentStyledStaticPropsWithComponent = {| + withComponent: $npm$styledComponents$ReactComponentStyledWithComponent, + attrs: (AdditionalProps) => $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent, + extend: $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent, +|} + +// ---- STYLED FUNCTION ---- +// Error: styled(CustomComponent).withComponent('a') +// Ok: styled('div').withComponent('a') +type $npm$styledComponents$Call = + & (ComponentListKeys => $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent<{}, ComponentListKeys>) + & (($npm$styledComponents$ReactComponentUnion) => $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteral) + +// ---- STYLED COMPONENT ---- +type $npm$styledComponents$ReactComponentStyled = + & $npm$styledComponents$ReactComponentStyledStaticPropsWithComponent + & $npm$styledComponents$ReactComponentIntersection + +// ---- TAGGED TEMPLATE LITERAL ---- +type $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteral = + & $npm$styledComponents$ReactComponentStyledStaticProps + & $npm$styledComponents$TaggedTemplateLiteral<$npm$styledComponents$ReactComponentStyled> + +type $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent = + & $npm$styledComponents$ReactComponentStyledStaticPropsWithComponent + & $npm$styledComponents$TaggedTemplateLiteral<$npm$styledComponents$ReactComponentStyled> + +// ---- WITHTHEME ---- +type $npm$styledComponents$WithThemeReactComponentClass = < + InputProps: { theme: $npm$styledComponents$Theme }, + InputDefaultProps: {}, + OutputProps: $Diff, + OutputDefaultProps: InputDefaultProps & { theme: $npm$styledComponents$Theme }, +>($npm$styledComponents$ReactComponentClass) => $npm$styledComponents$ReactComponentClass + +type $npm$styledComponents$WithThemeReactComponentClassUndefinedDefaultProps = < + InputProps: { theme: $npm$styledComponents$Theme }, + OutputProps: $Diff, +>($npm$styledComponents$ReactComponentClassUndefinedDefaultProps) => $npm$styledComponents$ReactComponentClass + +type $npm$styledComponents$WithThemeReactComponentFunctional = < + InputProps: { theme: $npm$styledComponents$Theme }, + InputDefaultProps: {}, + OutputProps: $Diff, + OutputDefaultProps: InputDefaultProps & { theme: $npm$styledComponents$Theme }, +>($npm$styledComponents$ReactComponentFunctional) => $npm$styledComponents$ReactComponentFunctional + +type $npm$styledComponents$WithThemeReactComponentFunctionalUndefinedDefaultProps = < + InputProps: { theme: $npm$styledComponents$Theme }, + OutputProps: $Diff +>($npm$styledComponents$ReactComponentFunctionalUndefinedDefaultProps) => $npm$styledComponents$ReactComponentFunctional + +type $npm$styledComponents$WithTheme = + & $npm$styledComponents$WithThemeReactComponentClass + & $npm$styledComponents$WithThemeReactComponentClassUndefinedDefaultProps + & $npm$styledComponents$WithThemeReactComponentFunctional + & $npm$styledComponents$WithThemeReactComponentFunctionalUndefinedDefaultProps + +// ---- MISC ---- +type $npm$styledComponents$Theme = $ReadOnly<{[key: string]: mixed}>; +type $npm$styledComponents$ThemeProviderProps = { + theme: $npm$styledComponents$Theme | ((outerTheme: $npm$styledComponents$Theme) => void) +}; + +class Npm$StyledComponents$ThemeProvider extends React$Component<$npm$styledComponents$ThemeProviderProps> {} + +class Npm$StyledComponents$StyleSheetManager extends React$Component<{ sheet: mixed }> {} + +class Npm$StyledComponents$ServerStyleSheet { + instance: StyleSheet + collectStyles: (children: any) => React$Node + getStyleTags: () => string + getStyleElement: () => React$Node + interleaveWithNodeStream: (readableStream: stream$Readable) => stream$Readable +} + +type $npm$styledComponents$StyledComponentsComponentListKeys = + $Subtype<$Keys<$npm$styledComponents$StyledComponentsComponentList>> + +type $npm$styledComponents$StyledComponentsComponentListValue = + $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent<{}, $npm$styledComponents$StyledComponentsComponentListKeys> + +// ---- COMPONENT LIST ---- +type $npm$styledComponents$StyledComponentsComponentList = {| + a: $npm$styledComponents$StyledComponentsComponentListValue, + abbr: $npm$styledComponents$StyledComponentsComponentListValue, + address: $npm$styledComponents$StyledComponentsComponentListValue, + area: $npm$styledComponents$StyledComponentsComponentListValue, + article: $npm$styledComponents$StyledComponentsComponentListValue, + aside: $npm$styledComponents$StyledComponentsComponentListValue, + audio: $npm$styledComponents$StyledComponentsComponentListValue, + b: $npm$styledComponents$StyledComponentsComponentListValue, + base: $npm$styledComponents$StyledComponentsComponentListValue, + bdi: $npm$styledComponents$StyledComponentsComponentListValue, + bdo: $npm$styledComponents$StyledComponentsComponentListValue, + big: $npm$styledComponents$StyledComponentsComponentListValue, + blockquote: $npm$styledComponents$StyledComponentsComponentListValue, + body: $npm$styledComponents$StyledComponentsComponentListValue, + br: $npm$styledComponents$StyledComponentsComponentListValue, + button: $npm$styledComponents$StyledComponentsComponentListValue, + canvas: $npm$styledComponents$StyledComponentsComponentListValue, + caption: $npm$styledComponents$StyledComponentsComponentListValue, + cite: $npm$styledComponents$StyledComponentsComponentListValue, + code: $npm$styledComponents$StyledComponentsComponentListValue, + col: $npm$styledComponents$StyledComponentsComponentListValue, + colgroup: $npm$styledComponents$StyledComponentsComponentListValue, + data: $npm$styledComponents$StyledComponentsComponentListValue, + datalist: $npm$styledComponents$StyledComponentsComponentListValue, + dd: $npm$styledComponents$StyledComponentsComponentListValue, + del: $npm$styledComponents$StyledComponentsComponentListValue, + details: $npm$styledComponents$StyledComponentsComponentListValue, + dfn: $npm$styledComponents$StyledComponentsComponentListValue, + dialog: $npm$styledComponents$StyledComponentsComponentListValue, + div: $npm$styledComponents$StyledComponentsComponentListValue, + dl: $npm$styledComponents$StyledComponentsComponentListValue, + dt: $npm$styledComponents$StyledComponentsComponentListValue, + em: $npm$styledComponents$StyledComponentsComponentListValue, + embed: $npm$styledComponents$StyledComponentsComponentListValue, + fieldset: $npm$styledComponents$StyledComponentsComponentListValue, + figcaption: $npm$styledComponents$StyledComponentsComponentListValue, + figure: $npm$styledComponents$StyledComponentsComponentListValue, + footer: $npm$styledComponents$StyledComponentsComponentListValue, + form: $npm$styledComponents$StyledComponentsComponentListValue, + h1: $npm$styledComponents$StyledComponentsComponentListValue, + h2: $npm$styledComponents$StyledComponentsComponentListValue, + h3: $npm$styledComponents$StyledComponentsComponentListValue, + h4: $npm$styledComponents$StyledComponentsComponentListValue, + h5: $npm$styledComponents$StyledComponentsComponentListValue, + h6: $npm$styledComponents$StyledComponentsComponentListValue, + head: $npm$styledComponents$StyledComponentsComponentListValue, + header: $npm$styledComponents$StyledComponentsComponentListValue, + hgroup: $npm$styledComponents$StyledComponentsComponentListValue, + hr: $npm$styledComponents$StyledComponentsComponentListValue, + html: $npm$styledComponents$StyledComponentsComponentListValue, + i: $npm$styledComponents$StyledComponentsComponentListValue, + iframe: $npm$styledComponents$StyledComponentsComponentListValue, + img: $npm$styledComponents$StyledComponentsComponentListValue, + input: $npm$styledComponents$StyledComponentsComponentListValue, + ins: $npm$styledComponents$StyledComponentsComponentListValue, + kbd: $npm$styledComponents$StyledComponentsComponentListValue, + keygen: $npm$styledComponents$StyledComponentsComponentListValue, + label: $npm$styledComponents$StyledComponentsComponentListValue, + legend: $npm$styledComponents$StyledComponentsComponentListValue, + li: $npm$styledComponents$StyledComponentsComponentListValue, + link: $npm$styledComponents$StyledComponentsComponentListValue, + main: $npm$styledComponents$StyledComponentsComponentListValue, + map: $npm$styledComponents$StyledComponentsComponentListValue, + mark: $npm$styledComponents$StyledComponentsComponentListValue, + menu: $npm$styledComponents$StyledComponentsComponentListValue, + menuitem: $npm$styledComponents$StyledComponentsComponentListValue, + meta: $npm$styledComponents$StyledComponentsComponentListValue, + meter: $npm$styledComponents$StyledComponentsComponentListValue, + nav: $npm$styledComponents$StyledComponentsComponentListValue, + noscript: $npm$styledComponents$StyledComponentsComponentListValue, + object: $npm$styledComponents$StyledComponentsComponentListValue, + ol: $npm$styledComponents$StyledComponentsComponentListValue, + optgroup: $npm$styledComponents$StyledComponentsComponentListValue, + option: $npm$styledComponents$StyledComponentsComponentListValue, + output: $npm$styledComponents$StyledComponentsComponentListValue, + p: $npm$styledComponents$StyledComponentsComponentListValue, + param: $npm$styledComponents$StyledComponentsComponentListValue, + picture: $npm$styledComponents$StyledComponentsComponentListValue, + pre: $npm$styledComponents$StyledComponentsComponentListValue, + progress: $npm$styledComponents$StyledComponentsComponentListValue, + q: $npm$styledComponents$StyledComponentsComponentListValue, + rp: $npm$styledComponents$StyledComponentsComponentListValue, + rt: $npm$styledComponents$StyledComponentsComponentListValue, + ruby: $npm$styledComponents$StyledComponentsComponentListValue, + s: $npm$styledComponents$StyledComponentsComponentListValue, + samp: $npm$styledComponents$StyledComponentsComponentListValue, + script: $npm$styledComponents$StyledComponentsComponentListValue, + section: $npm$styledComponents$StyledComponentsComponentListValue, + select: $npm$styledComponents$StyledComponentsComponentListValue, + small: $npm$styledComponents$StyledComponentsComponentListValue, + source: $npm$styledComponents$StyledComponentsComponentListValue, + span: $npm$styledComponents$StyledComponentsComponentListValue, + strong: $npm$styledComponents$StyledComponentsComponentListValue, + style: $npm$styledComponents$StyledComponentsComponentListValue, + sub: $npm$styledComponents$StyledComponentsComponentListValue, + summary: $npm$styledComponents$StyledComponentsComponentListValue, + sup: $npm$styledComponents$StyledComponentsComponentListValue, + table: $npm$styledComponents$StyledComponentsComponentListValue, + tbody: $npm$styledComponents$StyledComponentsComponentListValue, + td: $npm$styledComponents$StyledComponentsComponentListValue, + textarea: $npm$styledComponents$StyledComponentsComponentListValue, + tfoot: $npm$styledComponents$StyledComponentsComponentListValue, + th: $npm$styledComponents$StyledComponentsComponentListValue, + thead: $npm$styledComponents$StyledComponentsComponentListValue, + time: $npm$styledComponents$StyledComponentsComponentListValue, + title: $npm$styledComponents$StyledComponentsComponentListValue, + tr: $npm$styledComponents$StyledComponentsComponentListValue, + track: $npm$styledComponents$StyledComponentsComponentListValue, + u: $npm$styledComponents$StyledComponentsComponentListValue, + ul: $npm$styledComponents$StyledComponentsComponentListValue, + var: $npm$styledComponents$StyledComponentsComponentListValue, + video: $npm$styledComponents$StyledComponentsComponentListValue, + wbr: $npm$styledComponents$StyledComponentsComponentListValue, + + // SVG + circle: $npm$styledComponents$StyledComponentsComponentListValue, + clipPath: $npm$styledComponents$StyledComponentsComponentListValue, + defs: $npm$styledComponents$StyledComponentsComponentListValue, + ellipse: $npm$styledComponents$StyledComponentsComponentListValue, + g: $npm$styledComponents$StyledComponentsComponentListValue, + image: $npm$styledComponents$StyledComponentsComponentListValue, + line: $npm$styledComponents$StyledComponentsComponentListValue, + linearGradient: $npm$styledComponents$StyledComponentsComponentListValue, + mask: $npm$styledComponents$StyledComponentsComponentListValue, + path: $npm$styledComponents$StyledComponentsComponentListValue, + pattern: $npm$styledComponents$StyledComponentsComponentListValue, + polygon: $npm$styledComponents$StyledComponentsComponentListValue, + polyline: $npm$styledComponents$StyledComponentsComponentListValue, + radialGradient: $npm$styledComponents$StyledComponentsComponentListValue, + rect: $npm$styledComponents$StyledComponentsComponentListValue, + stop: $npm$styledComponents$StyledComponentsComponentListValue, + svg: $npm$styledComponents$StyledComponentsComponentListValue, + text: $npm$styledComponents$StyledComponentsComponentListValue, + tspan: $npm$styledComponents$StyledComponentsComponentListValue, +|} + +type $npm$styledComponents$StyledComponentsNativeComponentListKeys = + $Subtype<$Keys<$npm$styledComponents$StyledComponentsNativeComponentList>> + +type $npm$styledComponents$StyledComponentsNativeComponentListValue = + $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent<{}, $npm$styledComponents$StyledComponentsNativeComponentListKeys> + +type $npm$styledComponents$StyledComponentsNativeComponentList = {| + ActivityIndicator: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ActivityIndicatorIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ART: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Button: $npm$styledComponents$StyledComponentsNativeComponentListValue, + DatePickerIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + DrawerLayoutAndroid: $npm$styledComponents$StyledComponentsNativeComponentListValue, + FlatList: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Image: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ImageBackground: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ImageEditor: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ImageStore: $npm$styledComponents$StyledComponentsNativeComponentListValue, + KeyboardAvoidingView: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ListView: $npm$styledComponents$StyledComponentsNativeComponentListValue, + MapView: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Modal: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Navigator: $npm$styledComponents$StyledComponentsNativeComponentListValue, + NavigatorIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Picker: $npm$styledComponents$StyledComponentsNativeComponentListValue, + PickerIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ProgressBarAndroid: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ProgressViewIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + RecyclerViewBackedScrollView: $npm$styledComponents$StyledComponentsNativeComponentListValue, + RefreshControl: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SafeAreaView: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ScrollView: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SectionList: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SegmentedControlIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Slider: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SliderIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SnapshotViewIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + StatusBar: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SwipeableListView: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Switch: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SwitchAndroid: $npm$styledComponents$StyledComponentsNativeComponentListValue, + SwitchIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + TabBarIOS: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Text: $npm$styledComponents$StyledComponentsNativeComponentListValue, + TextInput: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ToastAndroid: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ToolbarAndroid: $npm$styledComponents$StyledComponentsNativeComponentListValue, + Touchable: $npm$styledComponents$StyledComponentsNativeComponentListValue, + TouchableHighlight: $npm$styledComponents$StyledComponentsNativeComponentListValue, + TouchableNativeFeedback: $npm$styledComponents$StyledComponentsNativeComponentListValue, + TouchableOpacity: $npm$styledComponents$StyledComponentsNativeComponentListValue, + TouchableWithoutFeedback: $npm$styledComponents$StyledComponentsNativeComponentListValue, + View: $npm$styledComponents$StyledComponentsNativeComponentListValue, + ViewPagerAndroid: $npm$styledComponents$StyledComponentsNativeComponentListValue, + VirtualizedList: $npm$styledComponents$StyledComponentsNativeComponentListValue, + WebView: $npm$styledComponents$StyledComponentsNativeComponentListValue, +|} + +declare module 'styled-components' { + declare export type Interpolation = $npm$styledComponents$Interpolation; + declare export type NameGenerator = $npm$styledComponents$NameGenerator; + declare export type Theme = $npm$styledComponents$Theme; + declare export type ThemeProviderProps = $npm$styledComponents$ThemeProviderProps; + declare export type TaggedTemplateLiteral = $npm$styledComponents$TaggedTemplateLiteral; + declare export type ComponentListKeys = $npm$styledComponents$StyledComponentsComponentListKeys; + + declare export type ReactComponentFunctional = $npm$styledComponents$ReactComponentFunctional; + declare export type ReactComponentFunctionalUndefinedDefaultProps = $npm$styledComponents$ReactComponentFunctionalUndefinedDefaultProps; + declare export type ReactComponentClass = $npm$styledComponents$ReactComponentClass; + declare export type ReactComponentClassUndefinedDefaultProps = $npm$styledComponents$ReactComponentClassUndefinedDefaultProps; + declare export type ReactComponentUnion = $npm$styledComponents$ReactComponentUnion; + declare export type ReactComponentIntersection = $npm$styledComponents$ReactComponentIntersection; + declare export type ReactComponentStyledStaticProps = $npm$styledComponents$ReactComponentStyledStaticPropsWithComponent; + declare export type ReactComponentStyled = $npm$styledComponents$ReactComponentStyled; + declare export type ReactComponentStyledTaggedTemplateLiteral = $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent; + + declare export var css: TaggedTemplateLiteral>; + declare export var injectGlobal: TaggedTemplateLiteral; + declare export var keyframes: TaggedTemplateLiteral; + declare export var withTheme: $npm$styledComponents$WithTheme; + declare export var ServerStyleSheet: typeof Npm$StyledComponents$ServerStyleSheet; + declare export var StyleSheetManager: typeof Npm$StyledComponents$StyleSheetManager; + declare export var ThemeProvider: typeof Npm$StyledComponents$ThemeProvider; + + declare export default { + css: TaggedTemplateLiteral>, + ...$npm$styledComponents$StyledComponentsComponentList, + ...$npm$styledComponents$StyledComponentsNativeComponentList, + } & { + [[call]]: $npm$styledComponents$Call + } +} + +declare module 'styled-components/native' { + declare export type Interpolation = $npm$styledComponents$Interpolation; + declare export type NameGenerator = $npm$styledComponents$NameGenerator; + declare export type Theme = $npm$styledComponents$Theme; + declare export type ThemeProviderProps = $npm$styledComponents$ThemeProviderProps; + declare export type TaggedTemplateLiteral = $npm$styledComponents$TaggedTemplateLiteral; + declare export type NativeComponentListKeys = $npm$styledComponents$StyledComponentsNativeComponentListKeys; + + declare export type ReactComponentFunctional = $npm$styledComponents$ReactComponentFunctional; + declare export type ReactComponentFunctionalUndefinedDefaultProps = $npm$styledComponents$ReactComponentFunctionalUndefinedDefaultProps; + declare export type ReactComponentClass = $npm$styledComponents$ReactComponentClass; + declare export type ReactComponentClassUndefinedDefaultProps = $npm$styledComponents$ReactComponentClassUndefinedDefaultProps; + declare export type ReactComponentUnion = $npm$styledComponents$ReactComponentUnion; + declare export type ReactComponentIntersection = $npm$styledComponents$ReactComponentIntersection; + declare export type ReactComponentStyledStaticProps = $npm$styledComponents$ReactComponentStyledStaticPropsWithComponent; + declare export type ReactComponentStyled = $npm$styledComponents$ReactComponentStyled; + declare export type ReactComponentStyledTaggedTemplateLiteral = $npm$styledComponents$ReactComponentStyledTaggedTemplateLiteralWithComponent; + + declare export var keyframes: TaggedTemplateLiteral; + declare export var withTheme: $npm$styledComponents$WithTheme; + declare export var ThemeProvider: typeof Npm$StyledComponents$ThemeProvider; + declare export default { + css: TaggedTemplateLiteral>, + ...$npm$styledComponents$StyledComponentsNativeComponentList, + } & { + [[call]]: $npm$styledComponents$Call + } +} diff --git a/flow-typed/npm/styled-system_vx.x.x.js b/flow-typed/npm/styled-system_vx.x.x.js index f789f0682..e3587fa35 100644 --- a/flow-typed/npm/styled-system_vx.x.x.js +++ b/flow-typed/npm/styled-system_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 714e0c20c65fbf75ca6f8e35a9398ab7 -// flow-typed version: <>/styled-system_v^3.0.2/flow_v0.79.0 +// flow-typed signature: 1e79689533fa03499ab6a79cf814a853 +// flow-typed version: <>/styled-system_v^3.0.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/translit-russian_vx.x.x.js b/flow-typed/npm/translit-russian_vx.x.x.js index f277d7c0c..47d789c32 100644 --- a/flow-typed/npm/translit-russian_vx.x.x.js +++ b/flow-typed/npm/translit-russian_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: ff0ca1e9350ffe7c96027e1c4b690698 -// flow-typed version: <>/translit-russian_v0.0.2/flow_v0.79.0 +// flow-typed signature: f530e5778a31121031af176c47fb17e4 +// flow-typed version: <>/translit-russian_v0.0.2/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/translit_vx.x.x.js b/flow-typed/npm/translit_vx.x.x.js index f07845393..ef6373cd6 100644 --- a/flow-typed/npm/translit_vx.x.x.js +++ b/flow-typed/npm/translit_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 1b2f38e705c68990e4b2cdf88c47e056 -// flow-typed version: <>/translit_v^0.1.0/flow_v0.79.0 +// flow-typed signature: 02153df5f9f7b81e35e0bfe5b9953b0f +// flow-typed version: <>/translit_v^0.1.0/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/transliteration_vx.x.x.js b/flow-typed/npm/transliteration_vx.x.x.js index ba9514a4a..72539d332 100644 --- a/flow-typed/npm/transliteration_vx.x.x.js +++ b/flow-typed/npm/transliteration_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: cfe5fa4b4b31aa3e7608b927b57f3050 -// flow-typed version: <>/transliteration_v^1.6.5/flow_v0.79.0 +// flow-typed signature: 723c4176d1686c223df8143a44d3b37c +// flow-typed version: <>/transliteration_v^1.6.5/flow_v0.80.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/vk-io_vx.x.x.js b/flow-typed/npm/vk-io_vx.x.x.js index 50c74f5c0..17a34d655 100644 --- a/flow-typed/npm/vk-io_vx.x.x.js +++ b/flow-typed/npm/vk-io_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 28dc4419657d1ff7d18fabe166831227 -// flow-typed version: <>/vk-io_v^4.0.0-rc.1/flow_v0.79.0 +// flow-typed signature: 07130e4d72541f96b9494f11d0935776 +// flow-typed version: <>/vk-io_v^4.0.0-rc.1/flow_v0.80.0 /** * This is an autogenerated libdef stub for: